• Home
  • Raw
  • Download

Lines Matching full:ranges

2 …iletype=obj -mtriple=x86_64-unknown-unknown | llvm-dwarfdump - | FileCheck %s --check-prefix=RANGES
4 # DBG_VALUEs interact, and that their ranges are correctly terminated by the
121 ; RANGES-LABEL: DW_TAG_subprogram
122 ; RANGES: DW_AT_high_pc (0x[[NOPEHIGHPC:[0-9a-f]+]])
123 ; RANGES-LABEL: DW_AT_name ("nope")
124 ; RANGES: DW_AT_location (0x{{[0-9a-f]+}}
125 ; RANGES-NEXT: [0x{{[0-9a-f]+}}, 0x[[NOPEADDR:[0-9a-f]+]]): DW_OP_reg0 RAX
126 ; RANGES-NEXT: [
127 ; RANGES-NOT: 0x[[NOPEADDR]]
128 ; RANGES-SAME: , 0x[[NOPEHIGHPC]]): DW_OP_reg0 RAX
184 ; RANGES-LABEL: DW_TAG_subprogram
185 ; RANGES: DW_AT_high_pc (0x[[BARHIGHPC:[0-9a-f]+]])
186 ; RANGES-LABEL: DW_AT_name ("bar")
187 ; RANGES: DW_AT_location (0x{{[0-9a-f]+}}
188 ; RANGES-NEXT: [0x{{[0-9a-f]+}}, 0x[[BARADDR:[0-9a-f]+]]): DW_OP_consts +0, DW_OP_stack_value
189 ; RANGES-NEXT: [
190 ; RANGES-NOT: 0x[[BARADDR]]
191 ; RANGES-NOT: 0x[[BARHIGHPC]]
192 ; RANGES-SAME: ): DW_OP_reg0 RAX
248 ; RANGES-LABEL: DW_TAG_subprogram
249 ; RANGES: DW_AT_high_pc (0x[[BAZHIGHPC:[0-9a-f]+]])
250 ; RANGES-LABEL: DW_AT_name ("baz")
251 ; RANGES: DW_AT_location (0x{{[0-9a-f]+}}
252 ; RANGES-NEXT: [0x{{[0-9a-f]+}}, 0x[[BAZADDR:[0-9a-f]+]]): DW_OP_reg0 RAX
253 ; RANGES-NEXT: [
254 ; RANGES-NOT: 0x[[BAZADDR]]
255 ; RANGES-NOT: 0x[[BAZHIGHPC]]
256 ; RANGES-SAME: ): DW_OP_consts +0, DW_OP_stack_value
311 ; RANGES-LABEL: DW_TAG_subprogram
312 ; RANGES: DW_AT_high_pc (0x[[QUXHIGHPC:[0-9a-f]+]])
313 ; RANGES-LABEL: DW_AT_name ("qux")
314 ; RANGES: DW_AT_location (0x{{[0-9a-f]+}}
315 ; RANGES-NEXT: [0x{{[0-9a-f]+}}, 0x[[QUXADDR:[0-9a-f]+]]): DW_OP_consts +0, DW_OP_stack_value
316 ; RANGES-NOT: 0x[[QUXADDR]]
317 ; RANGES-NEXT: [0x{{[0-9a-f]+}}, 0x[[QUXHIGHPC]]): DW_OP_consts +0, DW_OP_stack_value