diff options
author | Craig Topper <craig.topper@gmail.com> | 2013-07-17 05:57:45 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2013-07-17 05:57:45 +0000 |
commit | e0364b64d12330f6f8c47ef98fc658468e2b72e4 (patch) | |
tree | 38abae77d1473fd869eed763ed9557d3edfd6512 /test/CodeGen/X86/2011-10-18-FastISel-VectorParams.ll | |
parent | d055c595443fefe64b33d28d0b2556ace04084ad (diff) | |
download | llvm-e0364b64d12330f6f8c47ef98fc658468e2b72e4.tar.gz llvm-e0364b64d12330f6f8c47ef98fc658468e2b72e4.tar.bz2 llvm-e0364b64d12330f6f8c47ef98fc658468e2b72e4.tar.xz |
Make x86 fast-isel correctly choose between aligned and unaligned operations for vector stores. Fixes PR16640.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186491 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/2011-10-18-FastISel-VectorParams.ll')
-rw-r--r-- | test/CodeGen/X86/2011-10-18-FastISel-VectorParams.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/CodeGen/X86/2011-10-18-FastISel-VectorParams.ll b/test/CodeGen/X86/2011-10-18-FastISel-VectorParams.ll index 8c09d97f08..e7d1e194d9 100644 --- a/test/CodeGen/X86/2011-10-18-FastISel-VectorParams.ll +++ b/test/CodeGen/X86/2011-10-18-FastISel-VectorParams.ll @@ -20,7 +20,7 @@ entry: %2 = load <4 x float>* %p3, align 16 %3 = load <4 x float>* %p4, align 16 %4 = load <4 x float>* %p5, align 16 -; CHECK: movaps {{%xmm[0-7]}}, (%esp) +; CHECK: movups {{%xmm[0-7]}}, (%esp) ; CHECK-NEXT: calll _dovectortest call void @dovectortest(<4 x float> %0, <4 x float> %1, <4 x float> %2, <4 x float> %3, <4 x float> %4) ret void |