This is an archive of the discontinued LLVM Phabricator instance.

[FlattenCFG] Add a test to demonstrate bug
ClosedPublic

Authored by aleksandr.popov on Apr 19 2023, 4:33 AM.

Details

Summary

FlattenCFGOpt combines the conditions but doesn't update branch with a
new combined condition. It happens when one of the combinable condition
is inverted and has more then 1 user.

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptApr 19 2023, 4:33 AM
aleksandr.popov requested review of this revision.Apr 19 2023, 4:33 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 19 2023, 4:33 AM
mkazantsev accepted this revision.Apr 21 2023, 2:41 AM
This revision is now accepted and ready to land.Apr 21 2023, 2:41 AM
This revision was landed with ongoing or failed builds.Apr 21 2023, 2:43 AM
This revision was automatically updated to reflect the committed changes.