diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-05-16 19:44:40 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-05-16 19:44:40 +0000 |
commit | 50f02f9d21f3d3558249910b4e05abb49e8c6f50 (patch) | |
tree | 10b0d6653639940b9d3c5db0a673c684571225b3 /test | |
parent | 3209baefd4ab8242563118c37d8357bd9de6b421 (diff) | |
download | llvm-50f02f9d21f3d3558249910b4e05abb49e8c6f50.tar.gz llvm-50f02f9d21f3d3558249910b4e05abb49e8c6f50.tar.bz2 llvm-50f02f9d21f3d3558249910b4e05abb49e8c6f50.tar.xz |
More test coverage for addFrameMove.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182041 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/CodeGen/Mips/eh-return64.ll | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/test/CodeGen/Mips/eh-return64.ll b/test/CodeGen/Mips/eh-return64.ll index 373a9a1144..32fc5e6189 100644 --- a/test/CodeGen/Mips/eh-return64.ll +++ b/test/CodeGen/Mips/eh-return64.ll @@ -52,7 +52,9 @@ entry: unreachable ; CHECK: f2 +; CHECK: .cfi_startproc ; CHECK: daddiu $sp, $sp, -[[spoffset:[0-9]+]] +; CHECK: .cfi_def_cfa_offset [[spoffset]] ; check that $a0-$a3 are saved on stack. ; CHECK: sd $4, [[offset0:[0-9]+]]($sp) @@ -61,10 +63,10 @@ entry: ; CHECK: sd $7, [[offset3:[0-9]+]]($sp) ; check that .cfi_offset directives are emitted for $a0-$a3. -; CHECK: .cfi_offset 4, -; CHECK: .cfi_offset 5, -; CHECK: .cfi_offset 6, -; CHECK: .cfi_offset 7, +; CHECK: .cfi_offset 4, -8 +; CHECK: .cfi_offset 5, -16 +; CHECK: .cfi_offset 6, -24 +; CHECK: .cfi_offset 7, -32 ; check that stack adjustment and handler are put in $v1 and $v0. ; CHECK: move $3, $4 @@ -83,5 +85,5 @@ entry: ; CHECK: move $ra, $2 ; CHECK: jr $ra ; CHECK: daddu $sp, $sp, $3 - +; CHECK: .cfi_endproc } |