[llvm-dev] RFC: Changing Inductive Range Check Elimination to a Function Pass
Alina Sbirlea via llvm-dev
llvm-dev at lists.llvm.org
Tue Jan 28 16:20:55 PST 2020
To give an idea of the changes, I uploaded: https://reviews.llvm.org/D73592
.
Thanks,
Alina
On Tue, Jan 28, 2020 at 2:44 PM Alina Sbirlea <alina.sbirlea at gmail.com>
wrote:
> Hi,
>
> Recently the LoopUnrollAndJamPass was made a function pass, and here was
> the motivation for that:
> https://groups.google.com/forum/#!topic/llvm-dev/LF4rUjkVI2g.
> I don't see an obvious reason to keep IRCE as a LoopPass either, so I
> thought folks familiar with the pass could chime in if this seems like the
> right change.
> An additional motivation is the need to either
> preserve BranchProbabilityInfo or have a new instance computed for each
> Loop (D72891 <https://reviews.llvm.org/D72891>). Making IRCE a
> FunctionPass will address this issue.
>
> Thanks,
> Alina
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200128/138aa9b8/attachment.html>
More information about the llvm-dev
mailing list