Home
last modified time | relevance | path

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

12

/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
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()
DDWARFTypeUnit.h17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override {} in BuildAddressRangeTable() argument
DDWARFCompileUnit.h17 void BuildAddressRangeTable(DWARFDebugAranges *debug_aranges) override;
DDWARFDebugInfoEntry.cpp690 const DWARFUnit *cu, DWARFDebugAranges *debug_aranges) const { in BuildFunctionAddressRangeTable()
696 debug_aranges->AppendRange(GetOffset(), lo_pc, hi_pc); in BuildFunctionAddressRangeTable()
702 child->BuildFunctionAddressRangeTable(cu, debug_aranges); in BuildFunctionAddressRangeTable()
DDWARFDebugInfoEntry.h46 DWARFDebugAranges *debug_aranges) const;
/external/llvm-project/lldb/unittests/SymbolFile/DWARF/
DSymbolFileDWARFTests.cpp341 DWARFDebugArangeSet debug_aranges; in TEST_F() local
343 llvm::Error error = debug_aranges.extract(data, &off); in TEST_F()
375 DWARFDebugAranges debug_aranges; in TEST_F() local
376 llvm::Error error = debug_aranges.extract(data); in TEST_F()
378 EXPECT_EQ(debug_aranges.GetNumRanges(), 2u); in TEST_F()
379 EXPECT_EQ(debug_aranges.FindAddress(0x0fff), DW_INVALID_OFFSET); in TEST_F()
380 EXPECT_EQ(debug_aranges.FindAddress(0x1000), 255u); in TEST_F()
381 EXPECT_EQ(debug_aranges.FindAddress(0x1100 - 1), 255u); in TEST_F()
382 EXPECT_EQ(debug_aranges.FindAddress(0x1100), DW_INVALID_OFFSET); in TEST_F()
383 EXPECT_EQ(debug_aranges.FindAddress(0x1fff), DW_INVALID_OFFSET); in TEST_F()
[all …]
/external/elfutils/tests/
Drun-elfgetzdata.sh73 2: .debug_aranges, ELF compressed, size: 60
84 2: .debug_aranges, ELF compressed, size: 60
97 3: .debug_aranges, ELF compressed, size: 60
109 3: .debug_aranges, ELF compressed, size: 60
169 2: .debug_aranges, ELF compressed, size: 40
180 2: .debug_aranges, ELF compressed, size: 40
193 3: .debug_aranges, ELF compressed, size: 40
205 3: .debug_aranges, ELF compressed, size: 40
Drun-elfputzdata.sh50 Lets compress 27 .debug_aranges, size: 56
88 Lets compress 27 .debug_aranges, size: 56
125 Lets compress 23 .debug_aranges, size: 192
161 Lets compress 23 .debug_aranges, size: 192
203 Lets compress 26 .debug_aranges, size: 96
242 Lets compress 26 .debug_aranges, size: 96
286 Lets compress 28 .debug_aranges, size: 64
327 Lets compress 28 .debug_aranges, size: 64
Drun-readelf-zx.sh35 testrun_compare ${abs_top_builddir}/src/readelf -z -x.debug_aranges testfile-zgabi64 <<\EOF
57 testrun_compare ${abs_top_builddir}/src/readelf -z -x.debug_aranges testfile-zgabi32 <<\EOF
Drun-readelf-z.sh76 [ 2] .debug_aranges PROGBITS 0000000000000000 00000260 0000003e 0 C 0 0 16
99 [ 3] .debug_aranges PROGBITS 0000000000000000 000002c0 00000040 0 C 0 0 16
166 [ 2] .debug_aranges PROGBITS 00000000 0001c0 000031 0 C 0 0 8
189 [ 3] .debug_aranges PROGBITS 00000000 000220 000033 0 C 0 0 8
Dtestfile-macros-0xff.s112 .section .debug_aranges,"",@progbits
/external/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/
Ddebug_aranges-error.s5 ## This checks that llvm-dwarfdump shows parsing errors in .debug_aranges.
10 .section .debug_aranges,"",@progbits
/external/llvm-project/llvm/test/DebugInfo/X86/
Ddbg-asm.s17 # CHECK-COFF: Section {{.*}} .debug_aranges {
27 # CHECK-ELF: Section {{.*}} .rel.debug_aranges {
Ddebug-aranges-dwarf64.ll1 ; This checks that .debug_aranges can be generated in the DWARF64 format.
6 ; CHECK: .debug_aranges contents:
Darange.ll18 ; Check that we have a relocation back to the debug_info section from the debug_aranges section
19 ; OBJ: debug_aranges
Ddwarfdump-debug-aranges.s5 .section .debug_aranges,"",@progbits
6 # CHECK: .debug_aranges contents:
Dmultiple-aranges.ll3 ; CHECK: .section .debug_aranges,"",@progbits
/external/llvm/test/DebugInfo/X86/
Ddbg-asm.s17 # CHECK-COFF: Section {{.*}} .debug_aranges {
27 # CHECK-ELF: Section {{.*}} .rel.debug_aranges {
Darange.ll19 ; Check that we have a relocation back to the debug_info section from the debug_aranges section
20 ; OBJ: debug_aranges
Dmultiple-aranges.ll3 ; CHECK: .section .debug_aranges,"",@progbits
/external/llvm-project/lldb/test/Shell/SymbolFile/DWARF/
Ddebug_aranges-empty-section.s1 # Test that an empty .debug_aranges section doesn't confuse (or crash) us.
/external/llvm-project/llvm/test/MC/ELF/
Dgen-dwarf64.s19 # REL: Section ({{[0-9]+}}) .rela.debug_aranges {
61 # DUMP: .debug_aranges contents:
/external/llvm-project/llvm/test/DebugInfo/SystemZ/
Dvariable-loc.s23 .section .debug_aranges,"",@progbits
317 .section .debug_aranges,"",@progbits
/external/llvm/test/DebugInfo/SystemZ/
Dvariable-loc.s23 .section .debug_aranges,"",@progbits
317 .section .debug_aranges,"",@progbits
/external/llvm-project/llvm/test/tools/llvm-symbolizer/
Dframe-fortran.s198 .section .debug_aranges,"",@progbits

12