xref: /aosp_15_r20/external/llvm/test/MC/ELF/fde.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -filetype=obj %s -o %t.o -triple x86_64-pc-linux-gnu && llvm-objdump -s %t.o
2*9880d681SAndroid Build Coastguard Worker# PR13581
3*9880d681SAndroid Build Coastguard Worker
4*9880d681SAndroid Build Coastguard Worker# CHECK: Contents of section .debug_frame:
5*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT:  0000 14000000 ffffffff 01000178 100c0708  ...........x....
6*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT:  0010 90010000 00000000 1c000000 00000000  ................
7*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT:  0020 00000000 00000000 11000000 00000000  ................
8*9880d681SAndroid Build Coastguard Worker# CHECK-NEXT:  0030 410e1086 02430d06                    A....C..
9*9880d681SAndroid Build Coastguard Worker
10*9880d681SAndroid Build Coastguard Worker__cxx_global_var_init:                  # @__cxx_global_var_init
11*9880d681SAndroid Build Coastguard Worker        .cfi_startproc
12*9880d681SAndroid Build Coastguard Worker.Lfunc_begin0:
13*9880d681SAndroid Build Coastguard Worker# BB#0:                                 # %entry
14*9880d681SAndroid Build Coastguard Worker        pushq   %rbp
15*9880d681SAndroid Build Coastguard Worker.Ltmp2:
16*9880d681SAndroid Build Coastguard Worker        .cfi_def_cfa_offset 16
17*9880d681SAndroid Build Coastguard Worker.Ltmp3:
18*9880d681SAndroid Build Coastguard Worker        .cfi_offset %rbp, -16
19*9880d681SAndroid Build Coastguard Worker        movq    %rsp, %rbp
20*9880d681SAndroid Build Coastguard Worker.Ltmp4:
21*9880d681SAndroid Build Coastguard Worker        .cfi_def_cfa_register %rbp
22*9880d681SAndroid Build Coastguard Worker.Ltmp5:
23*9880d681SAndroid Build Coastguard Worker        callq   _Z2rsv@PLT
24*9880d681SAndroid Build Coastguard Worker        movl    %eax, _ZL1i(%rip)
25*9880d681SAndroid Build Coastguard Worker        popq    %rbp
26*9880d681SAndroid Build Coastguard Worker        ret
27*9880d681SAndroid Build Coastguard Worker        .cfi_endproc
28*9880d681SAndroid Build Coastguard Worker        .cfi_sections .debug_frame
29