Home
last modified time | relevance | path

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

/trueos/contrib/llvm/lib/DebugInfo/
HDDWARFDebugInfoEntry.h21 class DWARFUnit; variable
43 void dump(raw_ostream &OS, const DWARFUnit *u, unsigned recurseDepth,
45 void dumpAttribute(raw_ostream &OS, const DWARFUnit *u, uint32_t *offset_ptr,
51 bool extractFast(const DWARFUnit *U, uint32_t *OffsetPtr);
116 bool getAttributeValue(const DWARFUnit *U, const uint16_t Attr,
119 const char *getAttributeValueAsString(const DWARFUnit *U, const uint16_t Attr,
122 uint64_t getAttributeValueAsAddress(const DWARFUnit *U, const uint16_t Attr,
125 uint64_t getAttributeValueAsUnsignedConstant(const DWARFUnit *U,
129 uint64_t getAttributeValueAsReference(const DWARFUnit *U, const uint16_t Attr,
132 uint64_t getAttributeValueAsSectionOffset(const DWARFUnit *U,
[all …]
HDDWARFUnit.cpp20 DWARFUnit::DWARFUnit(const DWARFDebugAbbrev *DA, StringRef IS, StringRef AS, 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()
72 bool DWARFUnit::extract(DataExtractor debug_info, uint32_t *offset_ptr) { in extract()
88 bool DWARFUnit::extractRangeList(uint32_t RangeListOffset, in extractRangeList()
97 void DWARFUnit::clear() { in clear()
110 const char *DWARFUnit::getCompilationDir() { in getCompilationDir()
117 uint64_t DWARFUnit::getDWOId() { in getDWOId()
[all …]
HDDWARFDebugInfoEntry.cpp22 void DWARFDebugInfoEntryMinimal::dump(raw_ostream &OS, const DWARFUnit *u, in dump()
68 const DWARFUnit *u, in dumpAttribute()
95 bool DWARFDebugInfoEntryMinimal::extractFast(const DWARFUnit *U, in extractFast()
146 const DWARFUnit *U, const uint16_t Attr, DWARFFormValue &FormValue) const { in getAttributeValue()
171 const DWARFUnit *U, const uint16_t Attr, const char *FailValue) const { in getAttributeValueAsString()
180 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const { in getAttributeValueAsAddress()
189 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const { in getAttributeValueAsUnsignedConstant()
198 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const { in getAttributeValueAsReference()
207 const DWARFUnit *U, const uint16_t Attr, uint64_t FailValue) const { in getAttributeValueAsSectionOffset()
215 bool DWARFDebugInfoEntryMinimal::getLowAndHighPC(const DWARFUnit *U, in getLowAndHighPC()
[all …]
HDDWARFUnit.h30 class DWARFUnit {
55 DWARFUnit *DWOU;
58 DWARFUnit *getUnit() const { return DWOU; } in getUnit()
67 DWARFUnit(const DWARFDebugAbbrev *DA, StringRef IS, StringRef AS,
71 virtual ~DWARFUnit();
HDDWARFTypeUnit.h17 class DWARFTypeUnit : public DWARFUnit {
25 : DWARFUnit(DA, IS, AS, RS, SS, SOS, AOS, M, LE) {} in DWARFTypeUnit()
26 uint32_t getSize() const LLVM_OVERRIDE { return DWARFUnit::getSize() + 12; } in getSize()
HDDWARFFormValue.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()
HDDWARFCompileUnit.h17 class DWARFCompileUnit : public DWARFUnit {
22 : DWARFUnit(DA, IS, AS, RS, SS, SOS, AOS, M, LE) {} in DWARFCompileUnit()
HDDWARFTypeUnit.cpp18 if (!DWARFUnit::extractImpl(debug_info, offset_ptr)) in extractImpl()
/trueos/contrib/llvm/include/llvm/DebugInfo/
HDDWARFFormValue.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);
/trueos/lib/clang/libllvmdebuginfo/
HDMakefile22 DWARFUnit.cpp