Home
last modified time | relevance | path

Searched refs:RefCU (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DOutputSections.cpp19 CompileUnit *RefCU, uint32_t RefIdx) in DebugDieRefPatch() argument
21 RefCU(RefCU, (SrcCU != nullptr) &&
22 (SrcCU->getUniqueID() == RefCU->getUniqueID())),
27 CompileUnit *RefCU, in DebugULEB128DieRefPatch() argument
30 RefCU(RefCU, SrcCU->getUniqueID() == RefCU->getUniqueID()),
401 if (!Patch.RefCU.getInt()) { in applyPatches()
403 Patch.RefCU.getPointer()->getSectionDescriptor( in applyPatches()
415 assert(Patch.RefCU.getInt()); in applyPatches()
H A DOutputSections.h80 DebugDieRefPatch(uint64_t PatchOffset, CompileUnit *SrcCU, CompileUnit *RefCU,
83 PointerIntPair<CompileUnit *, 1> RefCU; member
90 CompileUnit *RefCU, uint32_t RefIdx);
92 PointerIntPair<CompileUnit *, 1> RefCU; member
H A DDWARFLinkerCompileUnit.cpp340 Patch.RefCU.getPointer()->getDieOutOffset( in updateDieRefPatchesWithClonedOffsets()
349 Patch.RefCU.getPointer()->getDieOutOffset( in updateDieRefPatchesWithClonedOffsets()
361 Patch.RefCU.getPointer()->getDieOutOffset( in updateDieRefPatchesWithClonedOffsets()
373 Patch.RefCU.getPointer()->getDieOutOffset( in updateDieRefPatchesWithClonedOffsets()
392 if (CompileUnit *RefCU = getUnitFromOffset(RefDIEOffset)) { in resolveDIEReference() local
393 if (RefCU == this) { in resolveDIEReference()
402 enum Stage ReferredCUStage = RefCU->getStage(); in resolveDIEReference()
404 return UnitEntryPairTy{RefCU, nullptr}; in resolveDIEReference()
407 RefCU->getDIEIndexForOffset(RefDIEOffset)) in resolveDIEReference()
408 return UnitEntryPairTy{RefCU, RefCU->getDebugInfoEntry(*RefDieIdx)}; in resolveDIEReference()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp78 CompileUnit *&RefCU) { in resolveDIEReference() argument
81 if ((RefCU = getUnitForOffset(Units, RefOffset))) in resolveDIEReference()
82 if (const auto RefDie = RefCU->getOrigUnit().getDIEForOffset(RefOffset)) { in resolveDIEReference()
2369 CompileUnit *RefCU; in hashFullyQualifiedName() local
2371 Linker.resolveDIEReference(File, CompileUnits, *Ref, DIE, RefCU)) { in hashFullyQualifiedName()
2372 CU = RefCU; in hashFullyQualifiedName()
2373 OrigUnit = &RefCU->getOrigUnit(); in hashFullyQualifiedName()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h533 const DWARFDie &DIE, CompileUnit *&RefCU);