This is an archive of the discontinued LLVM Phabricator instance.

[NewGVN] Add a flag to enable the pass via `-mllvm`
ClosedPublic

Authored by davide on Dec 22 2016, 9:14 AM.

Details

Summary

This is to help testing of the new pass. I used the name enable-newgvn, but if you want I can change it to something else.

Diff Detail

Repository
rL LLVM

Event Timeline

davide updated this revision to Diff 82347.Dec 22 2016, 9:14 AM
davide retitled this revision from to [NewGVN] Add a flag to enable the pass via `-mllvm`.
davide updated this object.
davide added reviewers: dberlin, hfinkel, chandlerc.
davide added a subscriber: llvm-commits.
davide added a subscriber: joerg.Dec 26 2016, 3:31 AM

@dberlin: what do you think about this? @joerg (and others) volunteered to do some testing so having this flag in would make their lives easier.

mehdi_amini accepted this revision.Dec 26 2016, 10:29 AM
mehdi_amini added a reviewer: mehdi_amini.

LGTM. This is in line with what we're usually doing with new "experimental' passes, for example "enable-gvn-hoist".

This revision is now accepted and ready to land.Dec 26 2016, 10:29 AM

Thanks Mehdi. Time to send a "call for testing" I guess =)

This revision was automatically updated to reflect the committed changes.