This is an archive of the discontinued LLVM Phabricator instance.

Move isGuaranteedToExecute out of LICM.
ClosedPublic

Authored by eugenis on Jun 10 2016, 11:42 AM.

Details

Reviewers
chandlerc
Summary

Also rename LICMSafetyInfo to LoopSafetyInfo.
Both will be used in LoopUnswitch in a separate change.

Diff Detail

Repository
rL LLVM

Event Timeline

eugenis updated this revision to Diff 60381.Jun 10 2016, 11:42 AM
eugenis retitled this revision from to Move isGuaranteedToExecute out of LICM..
eugenis updated this object.
eugenis added a reviewer: chandlerc.
eugenis set the repository for this revision to rL LLVM.
eugenis added a subscriber: llvm-commits.
chandlerc accepted this revision.Jun 10 2016, 11:44 AM
chandlerc edited edge metadata.

LGTM.

Really nice cleanup, I had no idea "LICMSafetyInfo" was already so widely used! The fact that the comments already made it clear what this should be named is entertaining. =]

This revision is now accepted and ready to land.Jun 10 2016, 11:44 AM
eugenis closed this revision.Jun 10 2016, 1:10 PM

r272420