diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2015-06-16 15:51:48 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2015-06-16 15:51:48 +0000 |
| commit | ed891b55616dd07f05c18db593e103f97faba520 (patch) | |
| tree | 7c3dda4725f03f730cb5bed4b4a873a931a005e3 /llvm/test/CodeGen/X86/2012-11-28-merge-store-alias.ll | |
| parent | fab40d3911d3052085220c616820e9761ed9e32f (diff) | |
| download | bcm5719-llvm-ed891b55616dd07f05c18db593e103f97faba520.tar.gz bcm5719-llvm-ed891b55616dd07f05c18db593e103f97faba520.zip | |
Revert "Revert "Fix merges of non-zero vector stores""
Reapply r239539. Don't assume the collected number of
stores is the same vector size. Just take the first N
stores to fill the vector.
llvm-svn: 239825
Diffstat (limited to 'llvm/test/CodeGen/X86/2012-11-28-merge-store-alias.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/2012-11-28-merge-store-alias.ll | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/X86/2012-11-28-merge-store-alias.ll b/llvm/test/CodeGen/X86/2012-11-28-merge-store-alias.ll index ed1daadf629..c16deeff3d9 100644 --- a/llvm/test/CodeGen/X86/2012-11-28-merge-store-alias.ll +++ b/llvm/test/CodeGen/X86/2012-11-28-merge-store-alias.ll @@ -3,6 +3,7 @@ ; CHECK: merge_stores_can ; CHECK: callq foo ; CHECK: xorps %xmm0, %xmm0 +; CHECK-NEXT: movl 36(%rsp), %ebp ; CHECK-NEXT: movups %xmm0 ; CHECK: callq foo ; CHECK: ret |

