[PATCH] D38318: [X86][SSE] Match PSHUFLW/PSHUFHW + PSHUFD vXi16 shuffle patterns (PR34686)

Zvi Rackover via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 27 09:47:58 PDT 2017


zvi added inline comments.


================
Comment at: test/CodeGen/X86/vector-shuffle-128-v8.ll:1976
+; AVX2:       # BB#0:
+; AVX2-NEXT:    vpshuflw {{.*#+}} xmm0 = xmm0[0,1,1,0,4,5,6,7]
+; AVX2-NEXT:    vpbroadcastq %xmm0, %xmm0
----------------
Looks like AVX2, AVX512 regressed. Any idea what happened?


================
Comment at: test/CodeGen/X86/vector-shuffle-128-v8.ll:1997
+; AVX1-LABEL: shuffle_v8i16_01u0u110:
+; AVX1:       # BB#0:
+; AVX1-NEXT:    vpshuflw {{.*#+}} xmm0 = xmm0[0,1,1,0,4,5,6,7]
----------------
Here too


Repository:
  rL LLVM

https://reviews.llvm.org/D38318





More information about the llvm-commits mailing list