Cleanuppads may be merged together if one is the only predecessor of the
other in which case a simple transform can be performed: replace the
a cleanupret with a branch and remove an unnecessary cleanuppad.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D17459
[SimplifyCFG] Merge together cleanuppads ClosedPublic Authored by majnemer on Feb 19 2016, 10:56 AM.
Details Summary Cleanuppads may be merged together if one is the only predecessor of the
Diff Detail Event Timelinemajnemer updated this object. This revision is now accepted and ready to land.Feb 19 2016, 11:29 AM Closed by commit rL261390: [SimplifyCFG] Merge together cleanuppads (authored by majnemer). · Explain WhyFeb 19 2016, 5:12 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 48519 lib/Transforms/Utils/SimplifyCFG.cpp
test/Transforms/SimplifyCFG/merge-cleanuppads.ll
|