Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/tools/dsymutil/
DCompileUnit.cpp77 DIE *RefDie; in fixupForwardReferences() local
81 std::tie(RefDie, RefUnit, Ctxt, Attr) = Ref; in fixupForwardReferences()
85 Attr.set(RefDie->getOffset() + RefUnit->getStartOffset()); in fixupForwardReferences()
DDwarfLinker.cpp131 if (const auto RefDie = RefCU->getOrigUnit().getDIEForOffset(RefOffset)) { in resolveDIEReference() local
134 if (!RefDie.isNULL()) in resolveDIEReference()
135 return RefDie; in resolveDIEReference()
717 if (auto RefDie = resolveDIEReference(*this, DMO, Units, Val, Unit, Die, in keepDIEAndDependencies() local
719 uint32_t RefIdx = ReferencedCU->getOrigUnit().getDIEIndex(RefDie); in keepDIEAndDependencies()
743 lookForDIEsToKeep(RelocMgr, Ranges, Units, RefDie, DMO, *ReferencedCU, in keepDIEAndDependencies()
953 DWARFDie RefDie = in cloneDieReferenceAttribute() local
957 if (!RefDie || AttrSpec.Attr == dwarf::DW_AT_sibling) in cloneDieReferenceAttribute()
960 unsigned Idx = RefUnit->getOrigUnit().getDIEIndex(RefDie); in cloneDieReferenceAttribute()
979 RefInfo.Clone = DIE::get(DIEAlloc, dwarf::Tag(RefDie.getTag())); in cloneDieReferenceAttribute()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/DebugInfo/DWARF/
DDwarfGenerator.h119 void addAttribute(uint16_t Attr, dwarf::Form Form, dwarfgen::DIE &RefDie);
DDwarfGenerator.cpp91 dwarfgen::DIE &RefDie) { in addAttribute() argument
94 DIEEntry(*RefDie.Die)); in addAttribute()
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp419 DIE *RefDie; in fixupForwardReferences() local
423 std::tie(RefDie, RefUnit, Ctxt, Attr) = Ref; in fixupForwardReferences()
427 Attr.set(RefDie->getOffset() + RefUnit->getStartOffset()); in fixupForwardReferences()
1492 if (const auto *RefDie = RefCU->getOrigUnit().getDIEForOffset(RefOffset)) in resolveDIEReference() local
1493 return RefDie; in resolveDIEReference()
2373 const DWARFDebugInfoEntryMinimal *RefDie = in cloneDieReferenceAttribute() local
2377 if (!RefDie) in cloneDieReferenceAttribute()
2380 unsigned Idx = RefUnit->getOrigUnit().getDIEIndex(RefDie); in cloneDieReferenceAttribute()
2399 RefInfo.Clone = DIE::get(DIEAlloc, dwarf::Tag(RefDie->getTag())); in cloneDieReferenceAttribute()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp1871 StringRef Identifier, DIE &RefDie, in addDwarfTypeUnitType() argument
1881 CU.addDIETypeSignature(RefDie, Ins.first->second); in addDwarfTypeUnitType()
1930 CU.constructTypeDIE(RefDie, cast<DICompositeType>(CTy)); in addDwarfTypeUnitType()
1941 CU.addDIETypeSignature(RefDie, Signature); in addDwarfTypeUnitType()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp2329 StringRef Identifier, DIE &RefDie, in addDwarfTypeUnitType() argument
2339 CU.addDIETypeSignature(RefDie, Ins.first->second); in addDwarfTypeUnitType()
2392 CU.constructTypeDIE(RefDie, cast<DICompositeType>(CTy)); in addDwarfTypeUnitType()
2403 CU.addDIETypeSignature(RefDie, Signature); in addDwarfTypeUnitType()