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.

Diff Detail

Repository
rL LLVM

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.