[PATCH] D14151: [X86][AVX] Fix lowering of X86ISD::VZEXT_MOVL for 128-bit -> 256-bit extension

Jeroen Ketema via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 28 11:33:16 PDT 2015


jketema added a subscriber: jketema.

================
Comment at: test/CodeGen/X86/vec_extract-avx.ll:112
@@ +111,3 @@
+; CHECK: vpxor %xmm0, %xmm0, %xmm0
+; CHECK-NEXT: vpblendw {{.*#+}} xmm0 = mem[0,1,2],xmm0[3,4,5,6,7]
+; CHECK-NEXT: vmovdqa %ymm0, (%rsi)
----------------
I think there still might be something wrong here. If I understand this correctly only the lower 48 bytes will now be copied into xmm0.


Repository:
  rL LLVM

http://reviews.llvm.org/D14151





More information about the llvm-commits mailing list