[PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops

Mailing List "llvm-commits" via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 13 09:38:46 PDT 2016

llvm-commits added a comment.

> Right, my idea was to make loop-rotation more generic, thus enabling it on more complicated loops. It has some interesting corner cases though: for instance you can end up with several nested loops after rotating a single loop, but that's details, which we'll figure out in the process:)

I discussed about this with Aditya, and we think that a better idea is
to make jump-threading handle the loop rotation: there is no reason to
have rotation as a separate pass when jump-threading is already
(supposed to) do the same transform.


llvm-commits mailing list
llvm-commits at lists.llvm.org


More information about the llvm-commits mailing list