Displaying 2 results from an estimated 2 matches for "462f6d34".
2017 Jun 30
0
LoopSimplify pass prevents loop unrolling
...le backedges whenever possible instead of splitting it out into a
nested loop?
I'm not sure I follow the issue here. Could you give an example?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170630/462f6d34/attachment.html>
2017 Jun 30
2
LoopSimplify pass prevents loop unrolling
On 6/30/2017 11:38 AM, Balaram Makam wrote:
>
> Thanks Eli,
>
> I was looking at this code which keeps track of loop headers but is
> checking if the destination of branch is a loop header sufficient?
> This prevents merging empty preheaders into the loop headers as well.
>
There isn't really any reason to collapse preheaders anyway;
LoopSimplify will recreate them,