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.cpp163 std::vector<DWARFDebugInfoEntryMinimal *> ParentChain; in setDIERelations()
164 DWARFDebugInfoEntryMinimal *SiblingChain = nullptr; in setDIERelations()
190 std::vector<DWARFDebugInfoEntryMinimal> &Dies) const { in extractDIEsToVector()
198 DWARFDebugInfoEntryMinimal DIE; in extractDIEsToVector()
326 std::vector<DWARFDebugInfoEntryMinimal> TmpArray; in clearDIEs()
367 const DWARFDebugInfoEntryMinimal *
370 for (const DWARFDebugInfoEntryMinimal &DIE : DieArray) { in getSubprogramForAddress()
384 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.cpp466 const DWARFDebugInfoEntryMinimal &TopFunctionDIE = InlinedChain.DIEs[0]; in getFunctionNameForAddress()
561 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.h127 std::vector<DWARFDebugInfoEntryMinimal> DieArray;
204 const DWARFDebugInfoEntryMinimal *getUnitDIE(bool ExtractUnitDIEOnly = true) {
235 uint32_t getDIEIndex(const DWARFDebugInfoEntryMinimal *DIE) { in getDIEIndex()
242 const DWARFDebugInfoEntryMinimal *getDIEAtIndex(unsigned Index) const { in getDIEAtIndex()
251 const DWARFDebugInfoEntryMinimal *getDIEForOffset(uint32_t Offset) const { in getDIEForOffset()
255 [](const DWARFDebugInfoEntryMinimal &LHS, uint32_t Offset) { in getDIEForOffset()
277 std::vector<DWARFDebugInfoEntryMinimal> &DIEs) const;
292 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,
1124 const DWARFDebugInfoEntryMinimal *DIE = nullptr) const;
1200 const DWARFDebugInfoEntryMinimal &DIE,
1210 bool registerModuleReference(const DWARFDebugInfoEntryMinimal &CUDie,
1234 const DWARFDebugInfoEntryMinimal &DIE,
1240 const DWARFDebugInfoEntryMinimal &DIE,
1245 const DWARFDebugInfoEntryMinimal &DIE,
[all …]