Lines Matching refs:InputDIE
1093 DIE *cloneDIE(const DWARFDebugInfoEntryMinimal &InputDIE, CompileUnit &U,
1117 unsigned cloneAttribute(DIE &Die, const DWARFDebugInfoEntryMinimal &InputDIE,
1129 const DWARFDebugInfoEntryMinimal &InputDIE,
1144 const DWARFDebugInfoEntryMinimal &InputDIE,
1770 DIE &Die, const DWARFDebugInfoEntryMinimal &InputDIE, in cloneDieReferenceAttribute() argument
1785 &Unit.getOrigUnit(), &InputDIE); in cloneDieReferenceAttribute()
1792 assert(Ref > InputDIE.getOffset()); in cloneDieReferenceAttribute()
1806 if (Ref < InputDIE.getOffset()) { in cloneDieReferenceAttribute()
1903 DIE &Die, const DWARFDebugInfoEntryMinimal &InputDIE, CompileUnit &Unit, in cloneScalarAttribute() argument
1921 &Unit.getOrigUnit(), &InputDIE); in cloneScalarAttribute()
1945 const DWARFDebugInfoEntryMinimal &InputDIE, in cloneAttribute() argument
1961 return cloneDieReferenceAttribute(Die, InputDIE, AttrSpec, AttrSize, Val, in cloneAttribute()
1980 return cloneScalarAttribute(Die, InputDIE, Unit, AttrSpec, Val, AttrSize, in cloneAttribute()
1984 &InputDIE); in cloneAttribute()
2074 DIE *DwarfLinker::cloneDIE(const DWARFDebugInfoEntryMinimal &InputDIE, in cloneDIE() argument
2078 unsigned Idx = U.getDIEIndex(&InputDIE); in cloneDIE()
2085 uint32_t Offset = InputDIE.getOffset(); in cloneDIE()
2090 Die = Info.Clone = new DIE(dwarf::Tag(InputDIE.getTag())); in cloneDIE()
2091 assert(Die->getTag() == InputDIE.getTag()); in cloneDIE()
2114 InputDIE.getAttributeValueAsAddress(&U, dwarf::DW_AT_high_pc, 0); in cloneDIE()
2121 const auto *Abbrev = InputDIE.getAbbreviationDeclarationPtr(); in cloneDIE()
2136 cloneAttribute(*Die, InputDIE, Unit, Val, AttrSpec, AttrSize, AttrInfo); in cloneDIE()
2140 uint16_t Tag = InputDIE.getTag(); in cloneDIE()
2146 getDIENames(InputDIE, Unit.getOrigUnit(), AttrInfo)) { in cloneDIE()
2155 getDIENames(InputDIE, Unit.getOrigUnit(), AttrInfo)) { in cloneDIE()
2163 if (InputDIE.hasChildren()) in cloneDIE()
2178 for (auto *Child = InputDIE.getFirstChild(); Child && !Child->isNULL(); in cloneDIE()
2491 const auto *InputDIE = CurrentUnit.getOrigUnit().getCompileUnitDIE(); in link() local
2493 DIE *OutputDIE = cloneDIE(*InputDIE, CurrentUnit, 0 /* PCOffset */, in link()