Home
last modified time | relevance | path

Searched refs:PatchLocation (Results 1 – 6 of 6) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.h36 struct PatchLocation { struct
40 PatchLocation() = default; argument
41 PatchLocation(DIE::value_iterator I) : I(I) {} in PatchLocation() argument
42 PatchLocation(DIE::value_iterator I, int64_t Reloc) in PatchLocation() argument
58 using RngListAttributesTy = SmallVector<PatchLocation>; argument
59 using LocListAttributesTy = SmallVector<PatchLocation>;
170 std::optional<PatchLocation> getUnitRangesAttribute() const { in getUnitRangesAttribute()
193 DeclContext *Ctxt, PatchLocation Attr);
207 void noteRangeAttribute(const DIE &Die, PatchLocation Attr);
211 void noteLocationAttribute(PatchLocation Attr);
[all …]
H A DDWARFStreamer.h110 PatchLocation Patch,
135 PatchLocation Patch, DebugDieValuePool &AddrPool) override;
230 PatchLocation Patch);
235 PatchLocation Patch,
242 PatchLocation Patch);
248 PatchLocation Patch, DebugDieValuePool &AddrPool);
H A DDWARFLinker.h89 PatchLocation Patch, DebugDieValuePool &AddrPool) = 0;
102 PatchLocation Patch, DebugDieValuePool &AddrPool) = 0;
/src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.cpp139 DeclContext *Ctxt, PatchLocation Attr) { in noteForwardReference()
147 PatchLocation Attr; in fixupForwardReferences()
175 void CompileUnit::noteRangeAttribute(const DIE &Die, PatchLocation Attr) { in noteRangeAttribute()
184 void CompileUnit::noteLocationAttribute(PatchLocation Attr) { in noteLocationAttribute()
H A DDWARFStreamer.cpp477 PatchLocation Patch) { in emitDwarfDebugRangesTableFragment()
543 PatchLocation Patch, DebugDieValuePool &AddrPool) { in emitDwarfDebugRangeListFragment()
566 PatchLocation Patch, DebugDieValuePool &AddrPool) { in emitDwarfDebugRngListsTableFragment()
642 PatchLocation Patch, DebugDieValuePool &AddrPool) { in emitDwarfDebugLocListFragment()
669 PatchLocation Patch) { in emitDwarfDebugLocTableFragment()
760 PatchLocation Patch, DebugDieValuePool &AddrPool) { in emitDwarfDebugLocListsTableFragment()
H A DDWARFLinker.cpp1932 std::optional<PatchLocation> UnitRngListAttribute = in generateUnitRanges()
1941 for (PatchLocation &AttributePatch : AllRngListAttributes) { in generateUnitRanges()