Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h112 DebugDieValuePool &AddrPool) override;
136 PatchLocation Patch, DebugDieValuePool &AddrPool) override;
240 DebugDieValuePool &AddrPool);
252 PatchLocation Patch, DebugDieValuePool &AddrPool);
H A DDWARFLinker.h90 PatchLocation Patch, DebugDieValuePool &AddrPool) = 0;
103 PatchLocation Patch, DebugDieValuePool &AddrPool) = 0;
554 DebugDieValuePool AddrPool; variable
736 DebugDieValuePool &AddrPool) const;
/freebsd/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()
1944 DebugDieValuePool &AddrPool) const { in generateUnitRanges()
1998 Unit, LinkedRanges, AttributePatch, AddrPool); in generateUnitRanges()
2004 Unit, LinkedFunctionRanges, *UnitRngListAttribute, AddrPool); in generateUnitRanges()
2059 CurLocAttr, AddrPool); in generateUnitLocations()
2085 if (AddrPool.getValues().empty()) in emitDebugAddrSection()
2091 Emitter->emitDwarfDebugAddrs(AddrPool.getValues(), in emitDebugAddrSection()
2743 Linker.generateUnitRanges(*CurrentUnit, File, AddrPool); in cloneAllCompileUnits()
2760 AddrPool.clear(); in cloneAllCompileUnits()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFStreamer.h
H A DDWARFLinker.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h514 AddressPool AddrPool; variable
879 AddressPool &getAddressPool() { return AddrPool; } in getAddressPool()
H A DDwarfDebug.cpp1195 AddrPool.setLabel(Asm->createTempSymbol("addr_table_base")); in beginModule()
1352 if ((HasSplitUnit || getDwarfVersion() >= 5) && !AddrPool.isEmpty()) in finalizeModuleInfo()
3424 unsigned idx = AddrPool.getIndex(Entry.Begin); in emitDebugLocDWO()
3861 AddrPool.emit(*Asm, Asm->getObjFileLowering().getDwarfAddrSection()); in emitDebugAddr()
3891 if (!TypeUnitsUnderConstruction.empty() && AddrPool.hasBeenUsed()) in addDwarfTypeUnitType()
3902 AddrPool.resetUsedFlag(); in addDwarfTypeUnitType()
3956 if (AddrPool.hasBeenUsed()) { in addDwarfTypeUnitType()
4093 AddrPool.getIndex(S); in insertSectionLabel()