Home
last modified time | relevance | path

Searched refs:getOrigUnit (Results 1 – 11 of 11) sorted by relevance

/src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp66 return LHS < RHS->getOrigUnit().getNextUnitOffset(); in getUnitForOffset()
90 if (const auto RefDie = RefCU->getOrigUnit().getDIEForOffset(RefOffset)) { in resolveDIEReference()
223 DWARFDie CUDie = CU.getOrigUnit().getUnitDIE(); in analyzeImportedModule()
329 unsigned Idx = CU.getOrigUnit().getDIEIndex(Current.Die); in analyzeContextInfo()
586 DWARFUnit &OrigUnit = Unit.getOrigUnit(); in shouldKeepSubprogramDIE()
750 DWARFUnit &Unit = CU.getOrigUnit(); in lookForRefDIEsToKeep()
817 DWARFUnit &Unit = CU.getOrigUnit(); in lookForParentDIEsToKeep()
885 unsigned Idx = Current.CU.getOrigUnit().getDIEIndex(Current.Die); in lookForDIEsToKeep()
965 Worklist.push_back(CU.getOrigUnit().getUnitDIE()); in verifyKeepChain()
1083 const DWARFUnit &U = Unit.getOrigUnit(); in cloneDieReferenceAttribute()
[all …]
H A DDWARFLinkerDeclContext.cpp36 DWARFUnit &OrigUnit = U.getOrigUnit(); in setLastSeenDIE()
124 if (const auto *LT = U.getOrigUnit().getContext().getLineTableForUnit( in getChildDeclContext()
125 &U.getOrigUnit())) { in getChildDeclContext()
204 FileNum, CU.getOrigUnit().getCompilationDir(), in getResolvedPath()
H A DDWARFStreamer.cpp192 Asm->emitInt8(Unit.getOrigUnit().getAddressByteSize()); in emitCompileUnitHeader()
201 Asm->emitInt8(Unit.getOrigUnit().getAddressByteSize()); in emitCompileUnitHeader()
435 unsigned AddressSize = Unit.getOrigUnit().getAddressByteSize(); in emitDwarfDebugArangesTable()
482 unsigned AddressSize = Unit.getOrigUnit().getAddressByteSize(); in emitDwarfDebugRangesTableFragment()
507 if (Unit.getOrigUnit().getVersion() < 5) in emitDwarfDebugRangeListHeader()
515 unsigned AddressSize = Unit.getOrigUnit().getAddressByteSize(); in emitDwarfDebugRangeListHeader()
544 if (Unit.getOrigUnit().getVersion() < 5) { in emitDwarfDebugRangeListFragment()
554 if (Unit.getOrigUnit().getVersion() < 5) in emitDwarfDebugRangeListFooter()
604 if (Unit.getOrigUnit().getVersion() < 5) in emitDwarfDebugLocListHeader()
612 unsigned AddressSize = Unit.getOrigUnit().getAddressByteSize(); in emitDwarfDebugLocListHeader()
[all …]
H A DDWARFLinkerCompileUnit.cpp42 if (U.getOrigUnit().getDIEAtIndex(Idx).getTag() == dwarf::DW_TAG_subprogram) in inFunctionScope()
51 DWARFDie CU = getOrigUnit().getUnitDIE(); in getLanguage()
59 DWARFDie CU = getOrigUnit().getUnitDIE(); in getSysRoot()
/src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDIEAttributeCloner.cpp18 DWARFDataExtractor Data = InUnit.getOrigUnit().getDebugInfoExtractor(); in clone()
24 uint64_t NextOffset = (InputDIEIdx + 1 < InUnit.getOrigUnit().getNumDIEs()) in clone()
26 : InUnit.getOrigUnit().getNextUnitOffset(); in clone()
58 &InUnit.getOrigUnit()); in clone()
431 InUnit.getOrigUnit().getRnglistOffset(*Index); in cloneScalarAttr()
449 InUnit.getOrigUnit().getLoclistOffset(*Index); in cloneScalarAttr()
490 InUnit.getOrigUnit().getVersion())) { in cloneScalarAttr()
538 InUnit.getOrigUnit().isLittleEndian(), in cloneBlockAttr()
539 InUnit.getOrigUnit().getAddressByteSize()); in cloneBlockAttr()
540 DWARFExpression Expr(Data, InUnit.getOrigUnit().getAddressByteSize(), in cloneBlockAttr()
H A DDWARFLinkerCompileUnit.h292 return DieInfoArray[getOrigUnit().getDIEIndex(Entry)]; in getDIEInfo()
298 return DieInfoArray[getOrigUnit().getDIEIndex(Entry)]; in getDIEInfo()
304 return DieInfoArray[getOrigUnit().getDIEIndex(Die)]; in getDIEInfo()
310 return DieInfoArray[getOrigUnit().getDIEIndex(Die)]; in getDIEInfo()
331 &OutDieOffsetArray[getOrigUnit().getDIEIndex(InputDieEntry)]) in getDieOutOffset()
339 &TypeEntries[getOrigUnit().getDIEIndex(InputDieEntry)]) in getDieTypeEntry()
362 &TypeEntries[getOrigUnit().getDIEIndex(InputDieEntry)]) in setDieTypeEntry()
453 DWARFUnit &getOrigUnit() const { in getOrigUnit() function
548 DWARFDie DIE(&getOrigUnit(), DieEntry); in warn()
H A DDWARFLinkerCompileUnit.cpp72 LineTablePtr = File.Dwarf->getLineTableForUnit(&getOrigUnit()); in loadLineTable()
120 DieInfoArray.resize(getOrigUnit().getNumDIEs()); in loadInputDIEs()
121 OutDieOffsetArray.resize(getOrigUnit().getNumDIEs(), 0); in loadInputDIEs()
123 TypeEntries.resize(getOrigUnit().getNumDIEs()); in loadInputDIEs()
198 FileIdx, getOrigUnit().getCompilationDir(), in getFileName()
248 getOrigUnit().clear(); in cleanupDataAfterClonning()
447 if (getOrigUnit().getVersion() < 5) { in cloneAndEmitDebugLocations()
463 DWARFUnit &OrigUnit = getOrigUnit(); in emitLocations()
526 if (getOrigUnit().getVersion() < 5) in emitLocListHeader()
554 if (getOrigUnit().getVersion() < 5) { in emitLocListFragment()
[all …]
H A DDWARFLinkerImpl.h273 return LHS < RHS->getOrigUnit().getNextUnitOffset();
H A DDependencyTracker.cpp31 Worklist.push_back(CU.getOrigUnit().getUnitDIE()); in verifyKeepChain()
620 DWARFUnit &Unit = Entry.CU->getOrigUnit(); in maybeAddReferencedRoots()
H A DDWARFLinkerImpl.cpp618 CU.getOrigUnit().getUnitDIE(), nullptr, in linkSingleCompileUnit()
/src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.h128 DWARFUnit &getOrigUnit() const { return OrigUnit; } in getOrigUnit() function
154 unsigned Idx = getOrigUnit().getDIEIndex(Die); in getInfo()