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.
Differential D9388
llvm.noalias - isSafeToLoadUnconditionally can look through them AbandonedPublic Authored by hfinkel on Apr 30 2015, 8:47 AM.
Details
Diff Detail Event TimelineComment Actions Resigning as a reviewer to get a very stale review off my list of blocking tasks in phabricator. Please readd when desired. lebedev.ri added a child revision: D9389: llvm.noalias - ObjectSizeOffsetVisitor should look through them.Dec 19 2018, 2:50 AM lebedev.ri added a parent revision: D9387: llvm.noalias - Pointer comparison folding should look through them.
Revision Contents
Diff 24722 lib/Analysis/Loads.cpp
|