Florian Hahn via llvm-dev
llvm-dev at lists.llvm.org
Fri Oct 4 07:32:28 PDT 2019
> On Oct 4, 2019, at 15:28, Sjoerd Meijer via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> Thanks for your replies. That was a very useful discussion.
> I won't recommit on a Friday afternoon, but will do on Monday, as it looks like we agreed again on the direction and the change.
Sound good to me.
> Orthogonal to this change, the interesting topics brought up are improved diagnostics, and the cases the vectoriser misses. I will briefly look why this particular case isn't vectorised, but I suspect that it's a simple case of some prep / clean-up passes not running at Oz.
I think the problem is that loop-rotate skips the loop at -Oz and loop-vectorize requires loops to exit via the latch.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev