summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2018-01-15 10:57:24 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2018-01-15 10:57:24 +0000
commit736a343e97a1910c37f8cf88dc4b320b42fd8b8b (patch)
tree1752171319f2b768d1943b693178b018ace45323 /llvm/test/CodeGen
parent7457aa0bce3352d9ca22d1a7435d2763def8e885 (diff)
downloadbcm5719-llvm-736a343e97a1910c37f8cf88dc4b320b42fd8b8b.tar.gz
bcm5719-llvm-736a343e97a1910c37f8cf88dc4b320b42fd8b8b.zip
Revert "[DAG] Elide overlapping stores"
This reverts commit r322085. Internal PPC testing is still showing the same symptoms as when this patch landed the last time. llvm-svn: 322474
Diffstat (limited to 'llvm/test/CodeGen')
-rw-r--r--llvm/test/CodeGen/AArch64/ldst-paired-aliasing.ll5
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/AArch64/ldst-paired-aliasing.ll b/llvm/test/CodeGen/AArch64/ldst-paired-aliasing.ll
index 9b0b51d369a..9c698b5fdcc 100644
--- a/llvm/test/CodeGen/AArch64/ldst-paired-aliasing.ll
+++ b/llvm/test/CodeGen/AArch64/ldst-paired-aliasing.ll
@@ -10,10 +10,11 @@ declare void @llvm.memset.p0i8.i64(i8* nocapture, i8, i64, i32, i1) #3
define i32 @main() local_unnamed_addr #1 {
; Make sure the stores happen in the correct order (the exact instructions could change).
; CHECK-LABEL: main:
-; CHECK: str xzr, [sp, #80]
+; CHECK: stp xzr, xzr, [sp, #72]
; CHECK: str w9, [sp, #80]
-; CHECK: stp q0, q0, [sp, #48]
+; CHECK: str q0, [sp, #48]
; CHECK: ldr w8, [sp, #48]
+; CHECK: str q0, [sp, #64]
for.body.lr.ph.i.i.i.i.i.i63:
%b1 = alloca [10 x i32], align 16
OpenPOWER on IntegriCloud