Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DOutputSections.cpp18 CompileUnit *RefCU, uint32_t RefIdx) in DebugDieRefPatch() argument
20 RefCU(RefCU, (SrcCU != nullptr) &&
21 (SrcCU->getUniqueID() == RefCU->getUniqueID())),
26 CompileUnit *RefCU, in DebugULEB128DieRefPatch() argument
29 RefCU(RefCU, SrcCU->getUniqueID() == RefCU->getUniqueID()),
400 if (!Patch.RefCU.getInt()) { in applyPatches()
402 Patch.RefCU.getPointer()->getSectionDescriptor( in applyPatches()
414 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.cpp339 Patch.RefCU.getPointer()->getDieOutOffset( in updateDieRefPatchesWithClonedOffsets()
348 Patch.RefCU.getPointer()->getDieOutOffset( in updateDieRefPatchesWithClonedOffsets()
360 Patch.RefCU.getPointer()->getDieOutOffset( in updateDieRefPatchesWithClonedOffsets()
372 Patch.RefCU.getPointer()->getDieOutOffset( in updateDieRefPatchesWithClonedOffsets()
381 CompileUnit *RefCU; in resolveDIEReference() local
384 RefCU = this; in resolveDIEReference()
387 RefCU = getUnitFromOffset(*Offset); in resolveDIEReference()
393 if (RefCU == this) { in resolveDIEReference()
397 } else if (RefCU && CanResolveInterCUReferences) { in resolveDIEReference()
401 enum Stage ReferredCUStage = RefCU->getStage(); in resolveDIEReference()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp78 CompileUnit *&RefCU) { in resolveDIEReference() argument
89 if ((RefCU = getUnitForOffset(Units, RefOffset))) in resolveDIEReference()
90 if (const auto RefDie = RefCU->getOrigUnit().getDIEForOffset(RefOffset)) { in resolveDIEReference()
2506 CompileUnit *RefCU; in hashFullyQualifiedName() local
2508 Linker.resolveDIEReference(File, CompileUnits, *Ref, DIE, RefCU)) { in hashFullyQualifiedName()
2509 CU = RefCU; in hashFullyQualifiedName()
2510 OrigUnit = &RefCU->getOrigUnit(); in hashFullyQualifiedName()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h537 const DWARFDie &DIE, CompileUnit *&RefCU);
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFLinker.h