Searched refs:AddrPool (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.h | 114 DebugDieValuePool &AddrPool) override; 138 PatchLocation Patch, DebugDieValuePool &AddrPool) override; 239 DebugDieValuePool &AddrPool); 251 PatchLocation Patch, DebugDieValuePool &AddrPool);
|
| H A D | DWARFLinker.h | 89 PatchLocation Patch, DebugDieValuePool &AddrPool) = 0; 102 PatchLocation Patch, DebugDieValuePool &AddrPool) = 0; 550 DebugDieValuePool AddrPool; variable 729 DebugDieValuePool &AddrPool) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.cpp | 543 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 D | DWARFLinker.cpp | 1384 auto AddrIndex = AddrPool.getValueIndex(*Addr); in cloneAddressAttribute() 1898 DebugDieValuePool &AddrPool) const { in generateUnitRanges() 1952 Unit, LinkedRanges, AttributePatch, AddrPool); in generateUnitRanges() 1958 Unit, LinkedFunctionRanges, *UnitRngListAttribute, AddrPool); in generateUnitRanges() 2013 CurLocAttr, AddrPool); in generateUnitLocations() 2039 if (AddrPool.getValues().empty()) in emitDebugAddrSection() 2045 Emitter->emitDwarfDebugAddrs(AddrPool.getValues(), in emitDebugAddrSection() 2606 Linker.generateUnitRanges(*CurrentUnit, File, AddrPool); in cloneAllCompileUnits() 2623 AddrPool.clear(); in cloneAllCompileUnits()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.h | 505 AddressPool AddrPool; variable 861 AddressPool &getAddressPool() { return AddrPool; } in getAddressPool()
|
| H A D | DwarfDebug.cpp | 1188 AddrPool.setLabel(Asm->createTempSymbol("addr_table_base")); in beginModule() 1342 if ((HasSplitUnit || getDwarfVersion() >= 5) && !AddrPool.isEmpty()) in finalizeModuleInfo() 2974 unsigned idx = AddrPool.getIndex(Entry.Begin); in emitDebugLocDWO() 3424 AddrPool.emit(*Asm, Asm->getObjFileLowering().getDwarfAddrSection()); in emitDebugAddr() 3454 if (!TypeUnitsUnderConstruction.empty() && AddrPool.hasBeenUsed()) in addDwarfTypeUnitType() 3465 AddrPool.resetUsedFlag(); in addDwarfTypeUnitType() 3519 if (AddrPool.hasBeenUsed()) { in addDwarfTypeUnitType() 3653 AddrPool.getIndex(S); in insertSectionLabel()
|