[llvm-commits] [llvm] r129049 - in /llvm/trunk: lib/Transforms/Scalar/LICM.cpp test/Analysis/BasicAA/store-promote.ll test/Transforms/LICM/2007-10-01-PromoteSafeValue.ll test/Transforms/LICM/2011-04-06-PromoteResultOfPromotion.ll
Chris Lattner
clattner at apple.com
Sat May 21 17:47:38 PDT 2011
On Apr 6, 2011, at 6:35 PM, Eli Friedman wrote:
> Author: efriedma
> Date: Wed Apr 6 20:35:06 2011
> New Revision: 129049
>
> URL: http://llvm.org/viewvc/llvm-project?rev=129049&view=rev
> Log:
> PR9634: Don't unconditionally tell the AliasSetTracker that the PreheaderLoad
> is equivalent to any other relevant value; it isn't true in general.
> If it is equivalent, the LoopPromoter will tell the AST the equivalence.
> Also, delete the PreheaderLoad if it is unused.
>
> Chris, since you were the last one to make major changes here, can you check
> that this is sane?
Yes, this looks reasonable to me. Thanks Eli!
-Chris
More information about the llvm-commits
mailing list