This is an archive of the discontinued LLVM Phabricator instance.

llvm.noalias - isSafeToLoadUnconditionally can look through them
AbandonedPublic

Authored by hfinkel on Apr 30 2015, 8:47 AM.

Details

Reviewers
chandlerc
Summary

This is part of the series started by D9375, and teaches isSafeToLoadUnconditionally to look through them.

I don't have a test case for this, but as a general utility, it makes sense.

Diff Detail

Event Timeline

hfinkel updated this revision to Diff 24722.Apr 30 2015, 8:47 AM
hfinkel retitled this revision from to llvm.noalias - isSafeToLoadUnconditionally can look through them.
hfinkel updated this object.
hfinkel edited the test plan for this revision. (Show Details)
hfinkel added reviewers: chandlerc, reames.
hfinkel added a subscriber: Unknown Object (MLST).
reames resigned from this revision.Oct 8 2015, 10:26 AM
reames removed a reviewer: reames.

Resigning as a reviewer to get a very stale review off my list of blocking tasks in phabricator. Please readd when desired.

hfinkel abandoned this revision.Jul 8 2016, 4:13 PM

This change should not be needed if the intrinsics are stripped by default.