Home
last modified time | relevance | path

Searched refs:debug_aranges (Results 1 – 25 of 60) sorted by relevance

123

/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/DWARF/
H A Ddebug-aranges.yaml70 debug_aranges:
284 - Name: .debug_aranges
301 - Name: .debug_aranges
305 debug_aranges:
330 debug_aranges:
393 debug_aranges:
421 debug_aranges:
443 debug_aranges:
496 debug_aranges:
574 debug_aranges:
[all …]
/llvm-project-15.0.7/lldb/unittests/SymbolFile/DWARF/
H A DSymbolFileDWARFTests.cpp342 DWARFDebugArangeSet debug_aranges; in TEST_F() local
466 DWARFDebugAranges debug_aranges; in TEST_F() local
467 debug_aranges.extract(data); in TEST_F()
468 EXPECT_EQ(debug_aranges.GetNumRanges(), 2u); in TEST_F()
470 EXPECT_EQ(debug_aranges.FindAddress(0x1000), 255u); in TEST_F()
474 EXPECT_EQ(debug_aranges.FindAddress(0x2000), 255u); in TEST_F()
521 DWARFDebugAranges debug_aranges; in TEST_F() local
522 debug_aranges.extract(data); in TEST_F()
523 EXPECT_EQ(debug_aranges.GetNumRanges(), 2u); in TEST_F()
525 EXPECT_EQ(debug_aranges.FindAddress(0x1000), 0u); in TEST_F()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFCompileUnit.cpp29 DWARFDebugAranges *debug_aranges) { in BuildAddressRangeTable() argument
34 size_t num_debug_aranges = debug_aranges->GetNumRanges(); in BuildAddressRangeTable()
47 debug_aranges->AppendRange(cu_offset, range.GetRangeBase(), in BuildAddressRangeTable()
55 if (debug_aranges->GetNumRanges() == num_debug_aranges) { in BuildAddressRangeTable()
72 debug_aranges->AppendRange(cu_offset, range.GetRangeBase(), in BuildAddressRangeTable()
77 debug_map_sym_file->AddOSOARanges(&m_dwarf, debug_aranges); in BuildAddressRangeTable()
81 if (debug_aranges->GetNumRanges() == num_debug_aranges) { in BuildAddressRangeTable()
95 debug_aranges->AppendRange(GetOffset(), range.GetRangeBase(), in BuildAddressRangeTable()
H A DDWARFTypeUnit.h17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override {} in BuildAddressRangeTable() argument
H A DDWARFCompileUnit.h17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override;
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/ELF/DWARF/
H A Ddebug-aranges.yaml1 ## Test how we dump the .debug_aranges section.
27 # BASIC-NEXT: debug_aranges:
55 debug_aranges:
92 # ARANGE-NEXT: debug_aranges:
105 - Name: .debug_aranges
116 debug_aranges:
127 # ADDRSIZE-NEXT: debug_aranges:
143 debug_aranges:
173 debug_aranges:
183 # EMPTY-CONTENT-NEXT: debug_aranges: []
[all …]
/llvm-project-15.0.7/bolt/test/X86/
H A Dasm-func-debug.test1 # Verify that we update DW_TAG_compile_unit' ranges and .debug_aranges
19 # Check .debug_aranges was updated for asm module
20 CHECK: .debug_aranges contents:
/llvm-project-15.0.7/bolt/test/AArch64/
H A Dasm-func-debug.test1 # Verify that we update DW_TAG_compile_unit' ranges and .debug_aranges
19 # Check .debug_aranges was updated for asm module
20 CHECK: .debug_aranges contents:
/llvm-project-15.0.7/llvm/test/tools/llvm-dwarfdump/X86/
H A Ddebug_aranges-error.s5 ## This checks that llvm-dwarfdump shows parsing errors in .debug_aranges.
10 .section .debug_aranges,"",@progbits
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Ddbg-asm.s17 # CHECK-COFF: Section {{.*}} .debug_aranges {
27 # CHECK-ELF: Section {{.*}} .rel.debug_aranges {
H A Ddebug-aranges-dwarf64.ll1 ; This checks that .debug_aranges can be generated in the DWARF64 format.
6 ; CHECK: .debug_aranges contents:
H A Darange.ll18 ; Check that we have a relocation back to the debug_info section from the debug_aranges section
19 ; OBJ: debug_aranges
H A Ddwarfdump-debug-aranges.s5 .section .debug_aranges,"",@progbits
6 # CHECK: .debug_aranges contents:
H A Dfission-inline-aranges.ll4 ; Test that only one entry is emmitted in .debug_aranges per CU.
15 ; Check that we emit only one entry in .debug_aranges
H A Dfission-no-inline-aranges.ll4 ; Test that only one entry is emmitted in .debug_aranges per CU.
15 ; Check that we emit only one entry in .debug_aranges
/llvm-project-15.0.7/llvm/test/ObjectYAML/MachO/
H A DDWARF-debug_aranges.yaml1 ## a) Test that yaml2macho is able to emit the .debug_aranges section and obj2yaml
318 debug_aranges:
329 # CHECK: debug_aranges:
338 ## b) Test that if the "debug_aranges" entry is empty, yaml2macho will only emit the
398 debug_aranges: []
/llvm-project-15.0.7/llvm/test/MC/Mips/
H A Delf-debug-section.s10 .section .debug_aranges,"",@progbits
25 # CHECK: Name: .debug_aranges
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Ddwarf-aranges-zero-size.ll1 ; Ensures that the AsmPrinter rounds up zero-sized symbols in `.debug_aranges` to one byte.
12 ; CHECK: .section .debug_aranges
/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/DWARF/x86/
H A Ddebug_aranges-empty-section.s1 # Test that an empty .debug_aranges section doesn't confuse (or crash) us.
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/ELF/
H A Dbuild-id-case.yaml9 # CHECK: Name: .debug_aranges
53 - Name: .debug_aranges
/llvm-project-15.0.7/llvm/test/tools/llvm-symbolizer/
H A Ddebug-aranges-premature-end.yaml12 debug_aranges:
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/MachO/
H A Ddebug-aranges.yaml21 # ARANGES-NEXT: debug_aranges:
69 debug_aranges:
/llvm-project-15.0.7/bolt/test/
H A Dkeep-aranges.test1 # Check that BOLT generates .debug_aranges section for an input
/llvm-project-15.0.7/lldb/test/Shell/Breakpoint/Inputs/
H A Dimplicit_const_form_support.yaml27 - Name: .debug_aranges
/llvm-project-15.0.7/llvm/test/MC/ELF/
H A Dgen-dwarf64.s19 # REL: Section ({{[0-9]+}}) .rela.debug_aranges {
61 # DUMP: .debug_aranges contents:

123