summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/memset-inline.ll
diff options
context:
space:
mode:
authorNirav Dave <niravd@google.com>2016-10-13 20:23:25 +0000
committerNirav Dave <niravd@google.com>2016-10-13 20:23:25 +0000
commita81682aad4c8bff4d5465aceb7e95572cadfcb66 (patch)
tree924df527d98b9d51d7f8639039b2556d5bd66b0b /llvm/test/CodeGen/ARM/memset-inline.ll
parent7eef502ed0e9167692e4c1bbb875684f1b9c88d9 (diff)
downloadbcm5719-llvm-a81682aad4c8bff4d5465aceb7e95572cadfcb66.tar.gz
bcm5719-llvm-a81682aad4c8bff4d5465aceb7e95572cadfcb66.zip
Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled."
This reverts commit r284151 which appears to be triggering a LTO failures on Hexagon llvm-svn: 284157
Diffstat (limited to 'llvm/test/CodeGen/ARM/memset-inline.ll')
-rw-r--r--llvm/test/CodeGen/ARM/memset-inline.ll10
1 files changed, 2 insertions, 8 deletions
diff --git a/llvm/test/CodeGen/ARM/memset-inline.ll b/llvm/test/CodeGen/ARM/memset-inline.ll
index cc2b1a827c3..f6f8d562350 100644
--- a/llvm/test/CodeGen/ARM/memset-inline.ll
+++ b/llvm/test/CodeGen/ARM/memset-inline.ll
@@ -3,15 +3,9 @@
define void @t1(i8* nocapture %c) nounwind optsize {
entry:
; CHECK-LABEL: t1:
-
-;; FIXME: like with arm64-memset-inline.ll, learning how to merge
-;; stores made this code worse, since it now uses a vector move,
-;; instead of just using an strd instruction taking two registers.
-
-; CHECK: vmov.i32 d16, #0x0
-; CHECK: vst1.32 {d16}, [r0:64]!
; CHECK: movs r1, #0
-; CHECK: str r1, [r0]
+; CHECK: strd r1, r1, [r0]
+; CHECK: str r1, [r0, #8]
call void @llvm.memset.p0i8.i64(i8* %c, i8 0, i64 12, i32 8, i1 false)
ret void
}
OpenPOWER on IntegriCloud