This is an archive of the discontinued LLVM Phabricator instance.

[NewPM][Unswitch] Add option to disable -O3 non-trivial unswitching
ClosedPublic

Authored by aeubanks on Feb 1 2021, 9:49 AM.

Details

Summary

Some benchmarks regress with non-trivial unswitching, so add an option
to opt-out of performing non-trivial unswitching while investigating.

Diff Detail

Event Timeline

aeubanks created this revision.Feb 1 2021, 9:49 AM
aeubanks requested review of this revision.Feb 1 2021, 9:49 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 1 2021, 9:49 AM
asbirlea accepted this revision.Feb 1 2021, 10:29 AM

lgtm.

This revision is now accepted and ready to land.Feb 1 2021, 10:29 AM
This revision was landed with ongoing or failed builds.Feb 1 2021, 11:12 AM
This revision was automatically updated to reflect the committed changes.