diff options
| author | Tim Northover <tnorthover@apple.com> | 2015-10-28 22:56:36 +0000 |
|---|---|---|
| committer | Tim Northover <tnorthover@apple.com> | 2015-10-28 22:56:36 +0000 |
| commit | f8e47e4868270ee1bea61a5b64f3df5153262a08 (patch) | |
| tree | adb4e7c6c66481f3cd0c2d4ee0d01aec0fef532a /llvm/test/CodeGen/ARM/v7k-abi-align.ll | |
| parent | 2253d1c0525d2a30c0a9e6e26237dabc6237b9b4 (diff) | |
| download | bcm5719-llvm-f8e47e4868270ee1bea61a5b64f3df5153262a08.tar.gz bcm5719-llvm-f8e47e4868270ee1bea61a5b64f3df5153262a08.zip | |
ARM: add support for WatchOS's compact unwind information.
llvm-svn: 251573
Diffstat (limited to 'llvm/test/CodeGen/ARM/v7k-abi-align.ll')
| -rw-r--r-- | llvm/test/CodeGen/ARM/v7k-abi-align.ll | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/ARM/v7k-abi-align.ll b/llvm/test/CodeGen/ARM/v7k-abi-align.ll index f666efc2db9..e9b67f22edf 100644 --- a/llvm/test/CodeGen/ARM/v7k-abi-align.ll +++ b/llvm/test/CodeGen/ARM/v7k-abi-align.ll @@ -33,6 +33,8 @@ define void @test_dpr_unwind_align() { ; CHECK: push {r5, r6, r7, lr} ; CHECK-NOT: sub sp ; CHECK: vpush {d8, d9} +; CHECK: .cfi_offset d9, -24 +; CHECK: .cfi_offset d8, -32 ; [...] ; CHECK: bl _test_i64_align ; CHECK-NOT: add sp, @@ -56,6 +58,8 @@ define void @test_dpr_unwind_align_manually() { ; CHECK: push.w {r8, r11} ; CHECK: sub sp, #4 ; CHECK: vpush {d8, d9} +; CHECK: .cfi_offset d9, -40 +; CHECK: .cfi_offset d8, -48 ; [...] ; CHECK: bl _test_i64_align ; CHECK-NOT: add sp, @@ -77,6 +81,8 @@ define void @test_dpr_unwind_align_just_cs1() { ; CHECK: push {r4, r5, r6, r7, lr} ; CHECK: sub sp, #4 ; CHECK: vpush {d8, d9} +; CHECK: .cfi_offset d9, -32 +; CHECK: .cfi_offset d8, -40 ; CHECK: sub sp, #8 ; [...] ; CHECK: bl _test_i64_align |

