Home
last modified time | relevance | path

Searched refs:DWARFDebugInfoEntryMinimal (Results 1 – 12 of 12) 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/swiftshader/third_party/LLVM/lib/DebugInfo/
DDWARFDebugInfoEntry.h24 class DWARFDebugInfoEntryMinimal {
37 DWARFDebugInfoEntryMinimal() in DWARFDebugInfoEntryMinimal() function
63 DWARFDebugInfoEntryMinimal *getParent() { in getParent()
66 const DWARFDebugInfoEntryMinimal *getParent() const { in getParent()
71 DWARFDebugInfoEntryMinimal *getSibling() { in getSibling()
74 const DWARFDebugInfoEntryMinimal *getSibling() const { in getSibling()
80 DWARFDebugInfoEntryMinimal *getFirstChild() { in getFirstChild()
83 const DWARFDebugInfoEntryMinimal *getFirstChild() const { in getFirstChild()
87 void setParent(DWARFDebugInfoEntryMinimal *parent) { in setParent()
95 void setSibling(DWARFDebugInfoEntryMinimal *sibling) { in setSibling()
DDWARFDebugInfoEntry.cpp21 void DWARFDebugInfoEntryMinimal::dump(raw_ostream &OS, in dump()
50 const DWARFDebugInfoEntryMinimal *child = getFirstChild(); in dump()
67 void DWARFDebugInfoEntryMinimal::dumpAttribute(raw_ostream &OS, in dumpAttribute()
96 bool DWARFDebugInfoEntryMinimal::extractFast(const DWARFCompileUnit *cu, in extractFast()
211 DWARFDebugInfoEntryMinimal::extract(const DWARFCompileUnit *cu, in extract()
342 DWARFDebugInfoEntryMinimal::getAttributeValue(const DWARFCompileUnit *cu, in getAttributeValue()
377 DWARFDebugInfoEntryMinimal::getAttributeValueAsString( in getAttributeValueAsString()
391 DWARFDebugInfoEntryMinimal::getAttributeValueAsUnsigned( in getAttributeValueAsUnsigned()
402 DWARFDebugInfoEntryMinimal::getAttributeValueAsSigned( in getAttributeValueAsSigned()
413 DWARFDebugInfoEntryMinimal::getAttributeValueAsReference( in getAttributeValueAsReference()
[all …]
DDWARFCompileUnit.cpp103 DWARFDebugInfoEntryMinimal *die_array_begin = &DieArray.front(); in setDIERelations()
104 DWARFDebugInfoEntryMinimal *die_array_end = &DieArray.back(); in setDIERelations()
105 DWARFDebugInfoEntryMinimal *curr_die; in setDIERelations()
111 DWARFDebugInfoEntryMinimal *next_die = curr_die + 1; in setDIERelations()
124 DWARFDebugInfoEntryMinimal *parent = curr_die->getParent(); in setDIERelations()
146 DWARFDebugInfoEntryMinimal die; in extractDIEsIfNeeded()
214 std::vector<DWARFDebugInfoEntryMinimal> tmpArray; in clearDIEs()
DDWARFCompileUnit.h32 std::vector<DWARFDebugInfoEntryMinimal> DieArray;
73 const DWARFDebugInfoEntryMinimal *
86 void addDIE(DWARFDebugInfoEntryMinimal &die) { in addDIE()
/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 …]