[PATCH] D45945: [LoopRotate] Fix incorrect SCEV invalidation in loop rotation
Chandler Carruth via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 23 11:55:03 PDT 2018
chandlerc added a comment.
In https://reviews.llvm.org/D45945#1075073, @mkazantsev wrote:
> We've fixed a bunch of bugs of this sort, so I think it's fine to go with.
So generally, as a matter of politeness, good to avoid the review if you're gonna go with post-submit.
However I also have a question here -- are we going to have any SCEV left?
We don't re-run SCEV mid-way through the loop pass manager. If we invalidate all outer scevs when we loop rotate, won't that completely defeat SCEVs analysis on outer loops? Or will we lazily rebuild it?
Repository:
rL LLVM
https://reviews.llvm.org/D45945
More information about the llvm-commits
mailing list