This is an archive of the discontinued LLVM Phabricator instance.

[UnifyLoopExits][NewPM] Port unify-loop-exits to NPM
AbandonedPublic

Authored by aeubanks on Sep 15 2020, 6:33 PM.

Details

Reviewers
ychen
asbirlea
Summary

The legacy pass had a dependency on lowerswitch. However, a pass cannot
depend on another (non-analysis) pass in the NPM, so explicitly add
-lowerswitch to switch.ll.

Diff Detail

Event Timeline

aeubanks created this revision.Sep 15 2020, 6:33 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 15 2020, 6:33 PM
aeubanks requested review of this revision.Sep 15 2020, 6:33 PM

I don't think this should be ported to the NPM.

I don't think this should be ported to the NPM.

https://reviews.llvm.org/D88058 to pin tests to legacy PM instead.

aeubanks abandoned this revision.Sep 21 2020, 4:54 PM