aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-05-16 20:50:56 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-05-16 20:50:56 +0000
commit529874cf0cc1686a157c31c750fd10adabaa2f1a (patch)
tree3feff437654e173a14b95f1072e51fa21d66580a
parent63451435402d9c401475596b6e741b5bbaad0bbd (diff)
downloadexternal_llvm-529874cf0cc1686a157c31c750fd10adabaa2f1a.tar.gz
external_llvm-529874cf0cc1686a157c31c750fd10adabaa2f1a.tar.bz2
external_llvm-529874cf0cc1686a157c31c750fd10adabaa2f1a.zip
More test coverage for addFrameMove.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182051 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/CodeGen/AArch64/regress-w29-reserved-with-fp.ll15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/CodeGen/AArch64/regress-w29-reserved-with-fp.ll b/test/CodeGen/AArch64/regress-w29-reserved-with-fp.ll
index 980e2ffef9..9176651d06 100644
--- a/test/CodeGen/AArch64/regress-w29-reserved-with-fp.ll
+++ b/test/CodeGen/AArch64/regress-w29-reserved-with-fp.ll
@@ -5,7 +5,22 @@ declare void @bar()
define void @test_w29_reserved() {
; CHECK: test_w29_reserved:
+; CHECK: .cfi_startproc
+; CHECK: .cfi_def_cfa sp, 96
; CHECK: add x29, sp, #{{[0-9]+}}
+; CHECK: .cfi_def_cfa x29, 16
+; CHECK: .cfi_offset x30, -8
+; CHECK: .cfi_offset x29, -16
+; CHECK: .cfi_offset x28, -24
+; CHECK: .cfi_offset x27, -32
+; CHECK: .cfi_offset x26, -40
+; CHECK: .cfi_offset x25, -48
+; CHECK: .cfi_offset x24, -56
+; CHECK: .cfi_offset x23, -64
+; CHECK: .cfi_offset x22, -72
+; CHECK: .cfi_offset x21, -80
+; CHECK: .cfi_offset x20, -88
+; CHECK: .cfi_offset x19, -96
%val1 = load volatile i32* @var
%val2 = load volatile i32* @var