This is an archive of the discontinued LLVM Phabricator instance.

[PM] Preserve the correct set of passes for GVN
ClosedPublic

Authored by davide on Jun 6 2016, 12:27 PM.

Details

Summary

Not sure if this is just an oversight, or there's a real reason why we don't want to cache DominatorTree and GlobalsAA when the IR is mutated as the old PM does. Thanks!

Diff Detail

Event Timeline

davide updated this revision to Diff 59762.Jun 6 2016, 12:27 PM
davide retitled this revision from to [PM] Preserve the correct set of passes for GVN.
davide updated this object.
davide added reviewers: chandlerc, bogner, sanjoy.
davide added a subscriber: llvm-commits.
davide accepted this revision.Jun 6 2016, 1:08 PM
davide added a reviewer: davide.

Thanks for your review Daniel, r271934.

This revision is now accepted and ready to land.Jun 6 2016, 1:08 PM
davide closed this revision.Jun 6 2016, 1:08 PM
chandlerc edited edge metadata.Jun 6 2016, 5:26 PM
chandlerc added a subscriber: chandlerc.

Just FYI for context: