Home
last modified time | relevance | path

Searched refs:DWARFUnit (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/DebugInfo/
DDWARFDebugInfoEntry.h23 class DWARFUnit; variable
41 void dump(raw_ostream &OS, const DWARFUnit *u, unsigned recurseDepth,
43 void dumpAttribute(raw_ostream &OS, const DWARFUnit *u, uint32_t *offset_ptr,
49 bool extractFast(const DWARFUnit *U, uint32_t *OffsetPtr);
89 bool getAttributeValue(const DWARFUnit *U, const uint16_t Attr,
92 const char *getAttributeValueAsString(const DWARFUnit *U, const uint16_t Attr,
95 uint64_t getAttributeValueAsAddress(const DWARFUnit *U, const uint16_t Attr,
98 uint64_t getAttributeValueAsUnsignedConstant(const DWARFUnit *U,
102 uint64_t getAttributeValueAsReference(const DWARFUnit *U, const uint16_t Attr,
105 uint64_t getAttributeValueAsSectionOffset(const DWARFUnit *U,
[all …]
DDWARFUnit.cpp20 DWARFUnit::DWARFUnit(const DWARFDebugAbbrev *DA, StringRef IS, StringRef RS, in DWARFUnit() function in DWARFUnit
29 DWARFUnit::~DWARFUnit() { in ~DWARFUnit()
32 bool DWARFUnit::getAddrOffsetSectionItem(uint32_t Index, in getAddrOffsetSectionItem()
42 bool DWARFUnit::getStringOffsetSectionItem(uint32_t Index, in getStringOffsetSectionItem()
54 bool DWARFUnit::extractImpl(DataExtractor debug_info, uint32_t *offset_ptr) { in extractImpl()
74 bool DWARFUnit::extract(DataExtractor debug_info, uint32_t *offset_ptr) { in extract()
90 bool DWARFUnit::extractRangeList(uint32_t RangeListOffset, in extractRangeList()
99 void DWARFUnit::clear() { in clear()
112 const char *DWARFUnit::getCompilationDir() { in getCompilationDir()
119 uint64_t DWARFUnit::getDWOId() { in getDWOId()
[all …]
DDWARFDebugInfoEntry.cpp23 void DWARFDebugInfoEntryMinimal::dump(raw_ostream &OS, const DWARFUnit *u, in dump()
66 const DWARFUnit *u, in dumpAttribute()
93 bool DWARFDebugInfoEntryMinimal::extractFast(const DWARFUnit *U, in extractFast()
144 const DWARFUnit *U, const uint16_t Attr, DWARFFormValue &FormValue) const { in getAttributeValue()
169 const DWARFUnit *U, const uint16_t Attr, const char *FailValue) const { in getAttributeValueAsString()
178 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const { in getAttributeValueAsAddress()
187 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const { in getAttributeValueAsUnsignedConstant()
196 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const { in getAttributeValueAsReference()
205 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const { in getAttributeValueAsSectionOffset()
214 DWARFDebugInfoEntryMinimal::getRangesBaseAttribute(const DWARFUnit *U, in getRangesBaseAttribute()
[all …]
DDWARFTypeUnit.h17 class DWARFTypeUnit : public DWARFUnit {
25 : DWARFUnit(DA, IS, RS, SS, SOS, AOS, M, LE) {} in DWARFTypeUnit()
27 return DWARFUnit::getHeaderSize() + 12; in getHeaderSize()
DDWARFUnit.h29 class DWARFUnit {
53 DWARFUnit *DWOU;
56 DWARFUnit *getUnit() const { return DWOU; } in getUnit()
66 DWARFUnit(const DWARFDebugAbbrev *DA, StringRef IS, StringRef RS,
70 virtual ~DWARFUnit();
DDWARFCompileUnit.h17 class DWARFCompileUnit : public DWARFUnit {
22 : DWARFUnit(DA, IS, RS, SS, SOS, AOS, M, LE) {} in DWARFCompileUnit()
DDWARFFormValue.cpp131 const DWARFUnit *cu) { in extractValue()
256 const DWARFUnit *cu) const { in skipValue()
262 uint32_t *offset_ptr, const DWARFUnit *cu) { in skipValue()
362 DWARFFormValue::dump(raw_ostream &OS, const DWARFUnit *cu) const { in dump()
486 Optional<const char *> DWARFFormValue::getAsCString(const DWARFUnit *U) const { in getAsCString()
506 Optional<uint64_t> DWARFFormValue::getAsAddress(const DWARFUnit *U) const { in getAsAddress()
519 Optional<uint64_t> DWARFFormValue::getAsReference(const DWARFUnit *U) const { in getAsReference()
DCMakeLists.txt16 DWARFUnit.cpp
DDWARFTypeUnit.cpp18 if (!DWARFUnit::extractImpl(debug_info, offset_ptr)) in extractImpl()
DAndroid.mk18 DWARFUnit.cpp \
/external/llvm/include/llvm/DebugInfo/
DDWARFFormValue.h19 class DWARFUnit; variable
59 void dump(raw_ostream &OS, const DWARFUnit *U) const;
61 const DWARFUnit *u);
68 Optional<uint64_t> getAsReference(const DWARFUnit *U) const;
70 Optional<const char *> getAsCString(const DWARFUnit *U) const;
71 Optional<uint64_t> getAsAddress(const DWARFUnit *U) const;
75 const DWARFUnit *u) const;
77 uint32_t *offset_ptr, const DWARFUnit *u);