[llvm-dev] LLVM 11 and trunk selecting 4 wide instead of 8 wide loop vectorization for AVX-enabled target

Florian Hahn via llvm-dev llvm-dev at lists.llvm.org
Fri Jul 17 07:19:07 PDT 2020



> On Jul 17, 2020, at 12:51, Neil Henning <neil.henning at unity3d.com> wrote:
> 
> Oh interesting - I hadn't even considered registering vector descriptors for the LLVM intrinsics, but right enough when I just registered that pow has a vector variant (itself of a bigger size) I got the correct 8-wide variants like I was expecting - nice!
> 
> Thanks for the help!

No worries. It might be worth calling this new behavior out in the release notes for 11.0

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200717/57ae8fd7/attachment.html>


More information about the llvm-dev mailing list