summaryrefslogtreecommitdiff
path: root/test/CodeGen/AArch64/arm64-memset-inline.ll
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2017-03-03 10:02:25 +0000
committerChandler Carruth <chandlerc@gmail.com>2017-03-03 10:02:25 +0000
commitf970832c3b9b842dfeed992c8c92a725afa0d376 (patch)
tree03a4e18f31d89d00f36cbfb1940679d7391b1ced /test/CodeGen/AArch64/arm64-memset-inline.ll
parentf1fd1f437dc950467a156809226e8c0300d693b7 (diff)
[SDAG] Revert r296476 (and r296486, r296668, r296690).
This patch causes compile times for some patterns to explode. I have a (large, unreduced) test case that slows down by more than 20x and several test cases slow down by 2x. I'm sending some of the test cases directly to Nirav and following up with more details in the review log, but this should unblock anyone else hitting this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296862 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/AArch64/arm64-memset-inline.ll')
-rw-r--r--test/CodeGen/AArch64/arm64-memset-inline.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/CodeGen/AArch64/arm64-memset-inline.ll b/test/CodeGen/AArch64/arm64-memset-inline.ll
index 384aaa8541d..8f22f97ca08 100644
--- a/test/CodeGen/AArch64/arm64-memset-inline.ll
+++ b/test/CodeGen/AArch64/arm64-memset-inline.ll
@@ -13,8 +13,8 @@ define void @t2() nounwind ssp {
entry:
; CHECK-LABEL: t2:
; CHECK: strh wzr, [sp, #32]
-; CHECK: stp xzr, xzr, [sp, #8]
-; CHECK: str xzr, [sp, #24]
+; CHECK: stp xzr, xzr, [sp, #16]
+; CHECK: str xzr, [sp, #8]
%buf = alloca [26 x i8], align 1
%0 = getelementptr inbounds [26 x i8], [26 x i8]* %buf, i32 0, i32 0
call void @llvm.memset.p0i8.i32(i8* %0, i8 0, i32 26, i32 1, i1 false)