21 lines · plain
1# RUN: llvm-mc < %s -triple=armv7-linux-gnueabi -filetype=obj -o - \2# RUN: | llvm-dwarfdump -v - | FileCheck %s3 4_proc:5.cfi_sections .debug_frame6.cfi_startproc7bx lr8.cfi_endproc9 10# CHECK: .debug_frame contents:11# CHECK: CIE12# CHECK-NOT: DW_CFA13# When llvm-dwarfdump -v prints the full info for the DW_CFA_def_cfa14# field, we can check that here too.15# CHECK: DW_CFA_def_cfa:16# The following 2 DW_CFA_nop instructions are "padding"17# CHECK: DW_CFA_nop:18# CHECK: DW_CFA_nop:19# CHECK-NOT: DW_CFA20# CHECK: FDE21