diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/avx512-trunc.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/avx512-trunc.ll | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/X86/avx512-trunc.ll b/llvm/test/CodeGen/X86/avx512-trunc.ll index 35be4414002..b3d8dde0840 100644 --- a/llvm/test/CodeGen/X86/avx512-trunc.ll +++ b/llvm/test/CodeGen/X86/avx512-trunc.ll @@ -96,8 +96,7 @@ define void @trunc_qb_128_mem(<2 x i64> %i, <2 x i8>* %res) #0 { ; KNL-LABEL: trunc_qb_128_mem: ; KNL: ## BB#0: ; KNL-NEXT: vpshufb {{.*#+}} xmm0 = xmm0[0,8,u,u,u,u,u,u,u,u,u,u,u,u,u,u] -; KNL-NEXT: vmovd %xmm0, %eax -; KNL-NEXT: movw %ax, (%rdi) +; KNL-NEXT: vpextrw $0, %xmm0, (%rdi) ; KNL-NEXT: retq ; ; SKX-LABEL: trunc_qb_128_mem: |

