[PATCH] Loop Rerolling Pass

Renato Golin renato.golin at linaro.org
Tue Oct 15 13:50:12 PDT 2013


On 15 October 2013 21:17, Nadav Rotem <nrotem at apple.com> wrote:

> Hi Hal,
>
> Thanks for working on this. The motivation for loop-rolling is clear and I
> agree that it has the potential for reducing code size and increasing
> performance.


Hi Hal,

Yes, I agree with this, too.

I have another generic question, I could see that you're inspecting the
types, ranges and variables directly, and some of the work the loop
vectorizer uses SCEV for (like induction ranges, exit counts, etc). Have
you considered using SCEV, too?

cheers,
--renato
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131015/26ab2356/attachment.html>


More information about the llvm-commits mailing list