diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-02-07 15:39:22 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-02-07 15:39:22 +0000 |
| commit | a3d674470cfa2fa44b627d3f5b79b6800e749221 (patch) | |
| tree | 247a8540f434bcf44e1cca9f585f138ebe7c4df0 /llvm/test/CodeGen/X86/vector-shuffle-combining.ll | |
| parent | ad5c3fc47d4ff7aaac48a735f773e713395a75bb (diff) | |
| download | bcm5719-llvm-a3d674470cfa2fa44b627d3f5b79b6800e749221.tar.gz bcm5719-llvm-a3d674470cfa2fa44b627d3f5b79b6800e749221.zip | |
[X86][SSE] Added support for MOVHPD/MOVLPD + MOVHPS/MOVLPS shuffle decoding.
llvm-svn: 260034
Diffstat (limited to 'llvm/test/CodeGen/X86/vector-shuffle-combining.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/X86/vector-shuffle-combining.ll b/llvm/test/CodeGen/X86/vector-shuffle-combining.ll index 75ce9753525..c1160c00c24 100644 --- a/llvm/test/CodeGen/X86/vector-shuffle-combining.ll +++ b/llvm/test/CodeGen/X86/vector-shuffle-combining.ll @@ -1783,13 +1783,13 @@ define <8 x float> @combine_test22(<2 x float>* %a, <2 x float>* %b) { ; SSE-LABEL: combine_test22: ; SSE: # BB#0: ; SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero -; SSE-NEXT: movhpd (%rsi), %xmm0 +; SSE-NEXT: movhpd {{.*#+}} xmm0 = xmm0[0],mem[0] ; SSE-NEXT: retq ; ; AVX-LABEL: combine_test22: ; AVX: # BB#0: ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero -; AVX-NEXT: vmovhpd (%rsi), %xmm0, %xmm0 +; AVX-NEXT: vmovhpd {{.*#+}} xmm0 = xmm0[0],mem[0] ; AVX-NEXT: retq ; Current AVX2 lowering of this is still awful, not adding a test case. %1 = load <2 x float>, <2 x float>* %a, align 8 |

