OSDN Git Service

[X86] Add test cases showing failure to fold load into vpsrlw when EVEX encoded instr...
authorCraig Topper <craig.topper@intel.com>
Mon, 15 Oct 2018 21:51:29 +0000 (21:51 +0000)
committerCraig Topper <craig.topper@intel.com>
Mon, 15 Oct 2018 21:51:29 +0000 (21:51 +0000)
commitf27f35e3318010160d579446899eec6ec12569bb
tree6c7025ca23a86acdebfdfa96e3b3ab47edede383
parent672e9ba7300c48646dcdc16a46be60c4e0acadef
[X86] Add test cases showing failure to fold load into vpsrlw when EVEX encoded instructions are used.

There's a bad bitcast being used in the isel patterns for the vXi16 shift instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@344562 91177308-0d34-0410-b5e6-96231b3b80d8
test/CodeGen/X86/avx2-intrinsics-x86.ll
test/CodeGen/X86/avx512bw-intrinsics.ll
test/CodeGen/X86/sse2-intrinsics-x86.ll