Home
last modified time | relevance | path

Searched refs:DWARFDebugInfoEntryMinimal (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugInfoEntry.cpp29 static const DWARFUnit *findUnitAndExtractFast(DWARFDebugInfoEntryMinimal &DIE, in findUnitAndExtractFast()
36 void DWARFDebugInfoEntryMinimal::dump(raw_ostream &OS, DWARFUnit *u, in dump()
63 const DWARFDebugInfoEntryMinimal *child = getFirstChild(); in dump()
111 void DWARFDebugInfoEntryMinimal::dumpAttribute(raw_ostream &OS, in dumpAttribute()
168 DWARFDebugInfoEntryMinimal DIE; in dumpAttribute()
184 bool DWARFDebugInfoEntryMinimal::extractFast(const DWARFUnit *U, in extractFast()
224 bool DWARFDebugInfoEntryMinimal::isSubprogramDIE() const { in isSubprogramDIE()
228 bool DWARFDebugInfoEntryMinimal::isSubroutineDIE() const { in isSubroutineDIE()
234 bool DWARFDebugInfoEntryMinimal::getAttributeValue( in getAttributeValue()
259 const char *DWARFDebugInfoEntryMinimal::getAttributeValueAsString( in getAttributeValueAsString()
[all …]
DDWARFUnit.cpp162 std::vector<DWARFDebugInfoEntryMinimal *> ParentChain; in setDIERelations()
163 DWARFDebugInfoEntryMinimal *SiblingChain = nullptr; in setDIERelations()
189 std::vector<DWARFDebugInfoEntryMinimal> &Dies) const { in extractDIEsToVector()
197 DWARFDebugInfoEntryMinimal DIE; in extractDIEsToVector()
320 std::vector<DWARFDebugInfoEntryMinimal> TmpArray; in clearDIEs()
361 const DWARFDebugInfoEntryMinimal *
364 for (const DWARFDebugInfoEntryMinimal &DIE : DieArray) { in getSubprogramForAddress()
378 const DWARFDebugInfoEntryMinimal *SubprogramDIE = in getInlinedChainForAddress()
DDWARFCompileUnit.cpp25 if (const DWARFDebugInfoEntryMinimal *CU = getUnitDIE(false)) in dump()
DDWARFTypeUnit.cpp36 if (const DWARFDebugInfoEntryMinimal *TU = getUnitDIE(false)) in dump()
DDWARFContext.cpp448 const DWARFDebugInfoEntryMinimal &TopFunctionDIE = InlinedChain.DIEs[0]; in getFunctionNameForAddress()
543 const DWARFDebugInfoEntryMinimal &FunctionDIE = InlinedChain.DIEs[i]; in getInliningInfoForAddress()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugInfoEntry.h29 class DWARFDebugInfoEntryMinimal {
38 DWARFDebugInfoEntryMinimal() in DWARFDebugInfoEntryMinimal() function
65 const DWARFDebugInfoEntryMinimal *getSibling() const { in getSibling()
72 const DWARFDebugInfoEntryMinimal *getFirstChild() const { in getFirstChild()
76 void setSibling(const DWARFDebugInfoEntryMinimal *Sibling) { in setSibling()
154 SmallVector<DWARFDebugInfoEntryMinimal, 4> DIEs;
DDWARFUnit.h129 std::vector<DWARFDebugInfoEntryMinimal> DieArray;
206 const DWARFDebugInfoEntryMinimal *getUnitDIE(bool ExtractUnitDIEOnly = true) {
237 uint32_t getDIEIndex(const DWARFDebugInfoEntryMinimal *DIE) { in getDIEIndex()
244 const DWARFDebugInfoEntryMinimal *getDIEAtIndex(unsigned Index) const { in getDIEAtIndex()
253 const DWARFDebugInfoEntryMinimal *getDIEForOffset(uint32_t Offset) const { in getDIEForOffset()
257 [](const DWARFDebugInfoEntryMinimal &LHS, uint32_t Offset) { in getDIEForOffset()
279 std::vector<DWARFDebugInfoEntryMinimal> &DIEs) const;
294 const DWARFDebugInfoEntryMinimal *getSubprogramForAddress(uint64_t Address);
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp104 const DWARFDebugInfoEntryMinimal *LastSeenDIE;
120 const DWARFDebugInfoEntryMinimal *LastSeenDIE = nullptr, in DeclContext()
128 bool setLastSeenDIE(CompileUnit &U, const DWARFDebugInfoEntryMinimal *Die);
176 const DWARFDebugInfoEntryMinimal *DIE, CompileUnit &Unit,
1122 const DWARFDebugInfoEntryMinimal *DIE = nullptr) const;
1198 const DWARFDebugInfoEntryMinimal &DIE,
1208 bool registerModuleReference(const DWARFDebugInfoEntryMinimal &CUDie,
1232 const DWARFDebugInfoEntryMinimal &DIE,
1238 const DWARFDebugInfoEntryMinimal &DIE,
1243 const DWARFDebugInfoEntryMinimal &DIE,
[all …]