Home
last modified time | relevance | path

Searched full:cuoffset (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAranges.cpp36 uint64_t CUOffset = Set.getCompileUnitDIEOffset(); in extract()
40 appendRange(CUOffset, LowPC, HighPC); in extract()
42 ParsedCUOffsets.insert(CUOffset); in extract()
61 uint64_t CUOffset = CU->getOffset(); in generate()
62 if (ParsedCUOffsets.insert(CUOffset).second) { in generate() local
68 appendRange(CUOffset, R.LowPC, R.HighPC); in generate()
81 void DWARFDebugAranges::appendRange(uint64_t CUOffset, uint64_t LowPC,
85 Endpoints.emplace_back(LowPC, CUOffset, true); in appendRange()
86 Endpoints.emplace_back(HighPC, CUOffset, false); in appendRange()
100 ValidCUs.find(Aranges.back().CUOffset) ! in construct()
37 uint64_t CUOffset = Set.getCompileUnitDIEOffset(); extract() local
82 appendRange(uint64_t CUOffset,uint64_t LowPC,uint64_t HighPC) appendRange() argument
[all...]
H A DDWARFGdbIndex.cpp135 uint64_t CuOffset = Data.getU64(&Offset); in parseImpl() local
137 CuList.push_back({CuOffset, CuLength}); in parseImpl()
145 uint64_t CuOffset = Data.getU64(&Offset); in parseImpl() local
148 TuList[I] = {CuOffset, TypeOffset, Signature}; in parseImpl()
182 for (auto CUOffset : CUOffsets) { in parseImpl() local
183 Offset = ConstantPoolOffset + CUOffset; in parseImpl()
H A DDWARFDebugArangeSet.cpp72 HeaderData.CuOffset = data.getUnsigned( in extract()
172 HeaderData.CuOffset) in dump()
H A DDWARFVerifier.cpp852 auto CUOffset = AttrValue.Value.getRawUValue(); in verifyDebugInfoForm()
853 if (CUOffset >= CUSize) { in verifyDebugInfoForm()
857 << format("0x%08" PRIx64, CUOffset) in verifyDebugInfoForm()
843 auto CUOffset = AttrValue.Value.getRawUValue(); verifyDebugInfoForm() local
1608 uint64_t CUOffset = NI.getCUOffset(CUIndex); verifyNameIndexEntries() local
/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugAranges.h35 void appendRange(uint64_t CUOffset, uint64_t LowPC, uint64_t HighPC);
39 explicit Range(uint64_t LowPC, uint64_t HighPC, uint64_t CUOffset) in Range()
40 : LowPC(LowPC), Length(HighPC - LowPC), CUOffset(CUOffset) {} in Range()
61 uint64_t CUOffset; /// Offset of the compile unit or die. member
66 uint64_t CUOffset; member
69 RangeEndpoint(uint64_t Address, uint64_t CUOffset, bool IsRangeStart) in RangeEndpoint()
70 : Address(Address), CUOffset(CUOffset), IsRangeStart(IsRangeStart) {} in RangeEndpoint()
H A DDWARFDebugArangeSet.h33 uint64_t CuOffset; member
68 uint64_t getCompileUnitDIEOffset() const { return HeaderData.CuOffset; } in getCompileUnitDIEOffset()
H A DDWARFAcceleratorTable.h
/llvm-project/llvm/test/tools/obj2yaml/ELF/DWARF/
H A Ddebug-aranges.yaml30 # BASIC-NEXT: CuOffset: 0x1234
40 # BASIC-NEXT: CuOffset: 0x1234567890ABCDEF
57 CuOffset: 0x1234
65 CuOffset: 0x1234567890abcdef
95 # ARANGE-NEXT: CuOffset: 0x1234
118 CuOffset: 0x1234
130 # ADDRSIZE-NEXT: CuOffset: 0x1234
145 CuOffset: 0x1234
176 CuOffset: 0x1234
/llvm-project/llvm/test/tools/yaml2obj/ELF/DWARF/
H A Ddebug-aranges.yaml29 ## | | +-------- CuOffset (4-byte) 0x00
44 ## | | +-------- CuOffset (4-byte) 0x00
74 CuOffset: 0
83 CuOffset: 0x65
104 ## | | +-------- CuOffset (4-byte) 0x00
119 ## | | +-------- CuOffset (4-byte) 0x00
148 ## | | | +--- CuOffset (8-byte) 0x00
159 ## +------------ Lower bytes of CuOffset
170 ## | | +----------------- CuOffset (8-byte) 0x65
203 ## | | | +--- CuOffset (8-byte) 0x00
[all …]
/llvm-project/llvm/test/tools/obj2yaml/MachO/
H A Ddebug-aranges.yaml24 # ARANGES-NEXT: CuOffset: 0x1234
72 CuOffset: 0x1234
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDIE.cpp268 unsigned CUOffset) { in computeOffsetsAndAbbrevs() argument
274 setOffset(CUOffset); in computeOffsetsAndAbbrevs()
277 CUOffset += getULEB128Size(getAbbrevNumber()); in computeOffsetsAndAbbrevs()
281 CUOffset += V.sizeOf(FormParams); in computeOffsetsAndAbbrevs()
289 CUOffset = in computeOffsetsAndAbbrevs()
290 Child.computeOffsetsAndAbbrevs(FormParams, AbbrevSet, CUOffset); in computeOffsetsAndAbbrevs()
293 CUOffset += sizeof(int8_t); in computeOffsetsAndAbbrevs()
299 setSize(CUOffset - getOffset()); in computeOffsetsAndAbbrevs()
300 return CUOffset; in computeOffsetsAndAbbrevs()
/llvm-project/llvm/unittests/DebugInfo/DWARF/
H A DDwarfGenerator.cpp572 unsigned CUOffset = 4 + // Length in generate()
577 CUOffset += 1; // DW_UT_compile tag. in generate()
579 CUOffset = CU->getUnitDIE().computeSizeAndOffsets(CUOffset); in generate()
581 SecOffset += CUOffset; in generate()
583 CU->setLength(CUOffset - CUOffsetUnitLength); in generate()
573 unsigned CUOffset = 4 + // Length generate() local
H A DDwarfGenerator.h70 /// \param CUOffset the compile/type unit relative offset where the
72 unsigned computeSizeAndOffsets(unsigned CUOffset);
/llvm-project/llvm/test/tools/llvm-objdump/ELF/RISCV/
H A Dextensions.test769 CuOffset: 0x0
776 CuOffset: 0x24
780 CuOffset: 0x4D1
784 CuOffset: 0x50E
/llvm-project/llvm/test/tools/llvm-symbolizer/
H A Ddebug-aranges-premature-end.yaml14 CuOffset: 0
/llvm-project/llvm/test/ObjectYAML/MachO/
H A DDWARF-debug_aranges.yaml321 CuOffset: 0
332 # CHECK-NEXT: CuOffset: 0x0
H A DDWARF-debug_line.yaml400 CuOffset: 0
H A DDWARF5-debug_info.yaml387 CuOffset: 0
/llvm-project/bolt/test/AArch64/Inputs/
H A Dgo_dwarf.yaml68 CuOffset: 0x0
/llvm-project/llvm/lib/ObjectYAML/
H A DDWARFYAML.cpp173 IO.mapRequired("CuOffset", ARange.CuOffset); in mapping()
/llvm-project/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp123 Range.CuOffset = Set.getHeader().CuOffset; in dumpDebugARanges()
/llvm-project/llvm/test/tools/llvm-gsymutil/ARM_AArch64/
H A Dfat-macho-dwarf.yaml377 CuOffset: 0
842 CuOffset: 0
/llvm-project/lldb/test/API/functionalities/breakpoint/breakpoint_command/
H A Dbad_aranges.yaml328 CuOffset: 0x0
H A Drelative.yaml328 CuOffset: 0x0
/llvm-project/lldb/test/Shell/Commands/
H A Dcommand-image-lookup.yaml466 CuOffset: 0x0

12