diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2017-12-18 20:10:56 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2017-12-18 20:10:56 +0000 |
commit | 044eb2f6afba375a914ac9d8024f8f5142bb912e (patch) | |
tree | 1475247dc9f9fe5be155ebd4c9069c75aadf8c20 /test/CodeGen/X86/widen_extract-1.ll | |
parent | eb70dddbd77e120e5d490bd8fbe7ff3f8fa81c6b (diff) | |
download | src-044eb2f6afba375a914ac9d8024f8f5142bb912e.tar.gz src-044eb2f6afba375a914ac9d8024f8f5142bb912e.zip |
Vendor import of llvm trunk r321017:vendor/llvm/llvm-trunk-r321017
Notes
Notes:
svn path=/vendor/llvm/dist/; revision=326938
svn path=/vendor/llvm/llvm-trunk-r321017/; revision=326939; tag=vendor/llvm/llvm-trunk-r321017
Diffstat (limited to 'test/CodeGen/X86/widen_extract-1.ll')
-rw-r--r-- | test/CodeGen/X86/widen_extract-1.ll | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/CodeGen/X86/widen_extract-1.ll b/test/CodeGen/X86/widen_extract-1.ll index 3737ea967738..024187f1f842 100644 --- a/test/CodeGen/X86/widen_extract-1.ll +++ b/test/CodeGen/X86/widen_extract-1.ll @@ -6,16 +6,16 @@ define void @convert(<2 x double>* %dst.addr, <3 x double> %src) { ; X32-LABEL: convert: -; X32: # BB#0: # %entry -; X32-NEXT: movups {{[0-9]+}}(%esp), %xmm0 +; X32: # %bb.0: # %entry ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax +; X32-NEXT: movups {{[0-9]+}}(%esp), %xmm0 ; X32-NEXT: movaps %xmm0, (%eax) ; X32-NEXT: retl ; ; X64-LABEL: convert: -; X64: # BB#0: # %entry -; X64-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0] -; X64-NEXT: movapd %xmm0, (%rdi) +; X64: # %bb.0: # %entry +; X64-NEXT: movlhps {{.*#+}} xmm0 = xmm0[0],xmm1[0] +; X64-NEXT: movaps %xmm0, (%rdi) ; X64-NEXT: retq entry: %val = shufflevector <3 x double> %src, <3 x double> undef, <2 x i32> <i32 0, i32 1> |