Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h111 DebugDieValuePool &AddrPool) override;
135 PatchLocation Patch, DebugDieValuePool &AddrPool) override;
236 DebugDieValuePool &AddrPool);
248 PatchLocation Patch, DebugDieValuePool &AddrPool);
H A DDWARFLinker.h89 PatchLocation Patch, DebugDieValuePool &AddrPool) = 0;
102 PatchLocation Patch, DebugDieValuePool &AddrPool) = 0;
550 DebugDieValuePool AddrPool; variable
729 DebugDieValuePool &AddrPool) const;
/src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp543 PatchLocation Patch, DebugDieValuePool &AddrPool) { in emitDwarfDebugRangeListFragment() argument
549 emitDwarfDebugRngListsTableFragment(Unit, LinkedRanges, Patch, AddrPool); in emitDwarfDebugRangeListFragment()
566 PatchLocation Patch, DebugDieValuePool &AddrPool) { in emitDwarfDebugRngListsTableFragment() argument
582 MS->emitULEB128IntValue(AddrPool.getValueIndex(*BaseAddress)); in emitDwarfDebugRngListsTableFragment()
642 PatchLocation Patch, DebugDieValuePool &AddrPool) { in emitDwarfDebugLocListFragment() argument
649 AddrPool); in emitDwarfDebugLocListFragment()
760 PatchLocation Patch, DebugDieValuePool &AddrPool) { in emitDwarfDebugLocListsTableFragment() argument
779 MS->emitULEB128IntValue(AddrPool.getValueIndex(*BaseAddress)); in emitDwarfDebugLocListsTableFragment()
H A DDWARFLinker.cpp1401 auto AddrIndex = AddrPool.getValueIndex(*Addr); in cloneAddressAttribute()
1915 DebugDieValuePool &AddrPool) const { in generateUnitRanges()
1969 Unit, LinkedRanges, AttributePatch, AddrPool); in generateUnitRanges()
1975 Unit, LinkedFunctionRanges, *UnitRngListAttribute, AddrPool); in generateUnitRanges()
2030 CurLocAttr, AddrPool); in generateUnitLocations()
2056 if (AddrPool.getValues().empty()) in emitDebugAddrSection()
2062 Emitter->emitDwarfDebugAddrs(AddrPool.getValues(), in emitDebugAddrSection()
2626 Linker.generateUnitRanges(*CurrentUnit, File, AddrPool); in cloneAllCompileUnits()
2643 AddrPool.clear(); in cloneAllCompileUnits()
/src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h505 AddressPool AddrPool; variable
861 AddressPool &getAddressPool() { return AddrPool; } in getAddressPool()
H A DDwarfDebug.cpp1188 AddrPool.setLabel(Asm->createTempSymbol("addr_table_base")); in beginModule()
1342 if ((HasSplitUnit || getDwarfVersion() >= 5) && !AddrPool.isEmpty()) in finalizeModuleInfo()
2975 unsigned idx = AddrPool.getIndex(Entry.Begin); in emitDebugLocDWO()
3412 AddrPool.emit(*Asm, Asm->getObjFileLowering().getDwarfAddrSection()); in emitDebugAddr()
3442 if (!TypeUnitsUnderConstruction.empty() && AddrPool.hasBeenUsed()) in addDwarfTypeUnitType()
3453 AddrPool.resetUsedFlag(); in addDwarfTypeUnitType()
3507 if (AddrPool.hasBeenUsed()) { in addDwarfTypeUnitType()
3643 AddrPool.getIndex(S); in insertSectionLabel()