Searched refs:AddrPool (Results 1 – 6 of 6) sorted by relevance
| /src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.h | 111 DebugDieValuePool &AddrPool) override; 135 PatchLocation Patch, DebugDieValuePool &AddrPool) override; 236 DebugDieValuePool &AddrPool); 248 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;
|
| /src/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 | 1401 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 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() 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()
|