[PATCH] D16300: Enable LoopLoadElimination by default
Daniel Berlin via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 22 11:48:07 PST 2016
If you only handle full redundancy, you'll have to explicitly comment out
the code in processNonLocalLoad.
It does not consider full availability phi insertion to be load PRE.
(GVN.cpp:1761)
On Fri, Jan 22, 2016 at 11:42 AM, Adam Nemet <anemet at apple.com> wrote:
> anemet added a comment.
>
> In http://reviews.llvm.org/D16300#333762, @dberlin wrote:
>
> > Out of curiosity, have you tried the pass with load pre disabled?
>
>
> Thanks! You're making me curious too, I'll do a run. Obviously we only
> handle full redundancy and no ld->ld but it should be interesting to see
> how far we are.
>
>
> http://reviews.llvm.org/D16300
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160122/5e30014d/attachment.html>
More information about the llvm-commits
mailing list