Home
last modified time | relevance | path

Searched refs:OrigUnit (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFLinkerCompileUnit.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.h92 CompileUnit(LinkingGlobalData &GlobalData, DWARFUnit &OrigUnit, unsigned ID,
454 assert(OrigUnit != nullptr); in getOrigUnit()
455 return *OrigUnit; in getOrigUnit()
460 assert(OrigUnit != nullptr); in getFirstChildEntry()
461 return OrigUnit->getFirstChildEntry(Die); in getFirstChildEntry()
466 assert(OrigUnit != nullptr); in getSiblingEntry()
467 return OrigUnit->getSiblingEntry(Die); in getSiblingEntry()
471 assert(OrigUnit != nullptr); in getParent()
472 return OrigUnit->getParent(Die); in getParent()
476 assert(OrigUnit != nullptr); in getDIEAtIndex()
[all …]
H A DDWARFLinkerCompileUnit.cpp39 CompileUnit::CompileUnit(LinkingGlobalData &GlobalData, DWARFUnit &OrigUnit, in CompileUnit() argument
44 OrigUnit(&OrigUnit), getUnitFromOffset(UnitFromOffset), in CompileUnit()
50 DWARFDie CUDie = OrigUnit.getUnitDIE(); in CompileUnit()
460 DWARFUnit &OrigUnit = getOrigUnit(); in emitLocations() local
471 OrigUnit.findLoclistFromOffset(InputDebugLocSectionOffset); in emitLocations()
489 DataExtractor Data(CurExpression.Expr, OrigUnit.isLittleEndian(), in emitLocations()
490 OrigUnit.getAddressByteSize()); in emitLocations()
492 DWARFExpression InputExpression(Data, OrigUnit.getAddressByteSize(), in emitLocations()
493 OrigUnit.getFormParams().Format); in emitLocations()
895 DWARFUnit &OrigUnit = getOrigUnit(); in cloneAndEmitDebugMacro() local
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.h110 CompileUnit(DWARFUnit &OrigUnit, unsigned ID, bool CanUseODR, in CompileUnit() argument
112 : OrigUnit(OrigUnit), ID(ID), ClangModuleName(ClangModuleName) { in CompileUnit()
113 Info.resize(OrigUnit.getNumDIEs()); in CompileUnit()
115 auto CUDie = OrigUnit.getUnitDIE(false); in CompileUnit()
130 DWARFUnit &getOrigUnit() const { return OrigUnit; } in getOrigUnit()
134 void createOutputDIE() { NewUnit.emplace(OrigUnit.getUnitDIE().getTag()); } in createOutputDIE()
142 dwarf::Tag getTag() const { return OrigUnit.getUnitDIE().getTag(); } in getTag()
282 DWARFUnit &OrigUnit;
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerCompileUnit.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinkerDeclContext.cpp
H A DDWARFLinker.cpp
H A DDWARFLinkerCompileUnit.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp586 DWARFUnit &OrigUnit = Unit.getOrigUnit(); in shouldKeepSubprogramDIE() local
591 if (dwarf::toAddress(OrigUnit.getUnitDIE().find(dwarf::DW_AT_high_pc)) in shouldKeepSubprogramDIE()
1296 DWARFUnit &OrigUnit = Unit.getOrigUnit(); in cloneBlockAttribute() local
1305 IsLittleEndian, OrigUnit.getAddressByteSize()); in cloneBlockAttribute()
1306 DWARFExpression Expr(Data, OrigUnit.getAddressByteSize(), in cloneBlockAttribute()
1307 OrigUnit.getFormParams().Format); in cloneBlockAttribute()
1341 return Die.addValue(DIEAlloc, Value)->sizeOf(OrigUnit.getFormParams()); in cloneBlockAttribute()
2153 DWARFUnit &OrigUnit = Unit.getOrigUnit(); in rememberUnitForMacroOffset() local
2154 DWARFDie OrigUnitDie = OrigUnit.getUnitDIE(); in rememberUnitForMacroOffset()
2491 DWARFUnit *OrigUnit = &U.getOrigUnit(); in hashFullyQualifiedName() local
[all …]
H A DDWARFLinkerCompileUnit.cpp71 auto DIE = OrigUnit.getDIEAtIndex(Idx++); in markEverythingAsKept()