[llvm-dev] [X86] Default legalization strategy for illegal vectors has been changed

Craig Topper via llvm-dev llvm-dev at lists.llvm.org
Mon Aug 5 11:29:47 PDT 2019


I've just pushed r36790 which changes how X86 type legalizes 64, 32, 16 bit
vectors of i8/i16/i32. We now widen instead of promoting. So v8i8 will
become v16i8 instead of v8i16.

This may cause performance issues that we can hopefully address in follow
up patches. Please let me know if you see any issues that you think may be
caused by this change.

Thanks,
~Craig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190805/10362bb7/attachment.html>


More information about the llvm-dev mailing list