This is an archive of the discontinued LLVM Phabricator instance.

[PM] Add Argument Promotion to the pass pipeline.
ClosedPublic

Authored by chandlerc on Feb 6 2017, 11:13 AM.

Details

Summary

This needs explicit requires of the optimization remark emission before
loop pass pipelines containing LICM as we no longer get it from the
inliner -- Argument Promotion may invalidate it. Technically the inliner
could also have broken this, but it never came up in testing.

Depends on D29580.

Event Timeline

chandlerc created this revision.Feb 6 2017, 11:13 AM
davide accepted this revision.Feb 9 2017, 3:48 PM

LGTM once the other patches go in

This revision is now accepted and ready to land.Feb 9 2017, 3:48 PM
This revision was automatically updated to reflect the committed changes.