Files
llvm/lib
Craig Topper 46c010779c [X86] Use ANY_EXTEND instead of SIGN_EXTEND in the AVX2 and later path for legalizing vXi8 multiply.
We aren't going to use the upper bits of the multiply result that the extend would effect. So we don't need a specific type of extend.

This makes some reduction test cases shorter because we were previously trying to sign_extend a truncate which we can't eliminate.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@347011 91177308-0d34-0410-b5e6-96231b3b80d8
2018-11-16 01:16:59 +00:00
..
2017-10-16 20:48:19 +00:00
2018-11-15 12:29:43 +00:00