summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AArch64/sink-copy-for-shrink-wrap.ll
diff options
context:
space:
mode:
authorSander de Smalen <sander.desmalen@arm.com>2019-08-16 15:42:28 +0000
committerSander de Smalen <sander.desmalen@arm.com>2019-08-16 15:42:28 +0000
commitf28e1128d9efb7c26adb50a1521db181a1b76f09 (patch)
treeb5df364a76cf1e677aeda75fb2e701ce0be97041 /llvm/test/CodeGen/AArch64/sink-copy-for-shrink-wrap.ll
parent2d3ebeb81395644902c8d69cce3ec19e404d840a (diff)
downloadbcm5719-llvm-f28e1128d9efb7c26adb50a1521db181a1b76f09.tar.gz
bcm5719-llvm-f28e1128d9efb7c26adb50a1521db181a1b76f09.zip
Relanding r368987 [AArch64] Change location of frame-record within callee-save area.
Changes: There was a condition for `!NeedsFrameRecord` missing in the assert. The assert in question has changed to: + assert((!RPI.isPaired() || !NeedsFrameRecord || RPI.Reg2 != AArch64::FP || + RPI.Reg1 == AArch64::LR) && + "FrameRecord must be allocated together with LR"); This addresses PR43016. llvm-svn: 369122
Diffstat (limited to 'llvm/test/CodeGen/AArch64/sink-copy-for-shrink-wrap.ll')
-rw-r--r--llvm/test/CodeGen/AArch64/sink-copy-for-shrink-wrap.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/AArch64/sink-copy-for-shrink-wrap.ll b/llvm/test/CodeGen/AArch64/sink-copy-for-shrink-wrap.ll
index 7c4a3238c2c..23c7f0b70dc 100644
--- a/llvm/test/CodeGen/AArch64/sink-copy-for-shrink-wrap.ll
+++ b/llvm/test/CodeGen/AArch64/sink-copy-for-shrink-wrap.ll
@@ -4,7 +4,7 @@
; CHECK-NOT: stp
; CHECK-NOT: mov w{{[0-9]+}}, w0
; CHECK-LABEL: %bb.1:
-; CHECK: stp x19
+; CHECK: stp {{.*}}x19
; CHECK: mov w{{[0-9]+}}, w0
define i32 @shrinkwrapme(i32 %paramAcrossCall, i32 %paramNotAcrossCall) {
OpenPOWER on IntegriCloud