Home
last modified time | relevance | path

Searched refs:DWARFCompileUnit (Results 1 – 15 of 15) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/DebugInfo/
DDWARFDebugInfoEntry.h19 class DWARFCompileUnit; variable
40 void dump(raw_ostream &OS, const DWARFCompileUnit *cu,
42 void dumpAttribute(raw_ostream &OS, const DWARFCompileUnit *cu,
46 bool extractFast(const DWARFCompileUnit *cu, const uint8_t *fixed_form_sizes,
51 bool extract(const DWARFCompileUnit *cu, uint32_t *offset_ptr);
109 uint32_t getAttributeValue(const DWARFCompileUnit *cu,
113 const char* getAttributeValueAsString(const DWARFCompileUnit* cu,
117 uint64_t getAttributeValueAsUnsigned(const DWARFCompileUnit *cu,
121 uint64_t getAttributeValueAsReference(const DWARFCompileUnit *cu,
125 int64_t getAttributeValueAsSigned(const DWARFCompileUnit* cu,
[all …]
DDWARFFormValue.h17 class DWARFCompileUnit; variable
51 void dump(raw_ostream &OS, const DWARFCompileUnit* cu) const;
53 const DWARFCompileUnit *cu);
58 uint64_t getReference(const DWARFCompileUnit* cu) const;
63 bool resolveCompileUnitReferences(const DWARFCompileUnit* cu);
68 const DWARFCompileUnit *cu) const;
70 uint32_t *offset_ptr, const DWARFCompileUnit *cu);
DDWARFContext.cpp35 DWARFCompileUnit *cu = getCompileUnitAtIndex(i); in dump()
82 DWARFContext::getLineTableForCompileUnit(DWARFCompileUnit *cu) { in getLineTableForCompileUnit()
107 CUs.push_back(DWARFCompileUnit(*this)); in parseCompileUnits()
119 bool operator()(const DWARFCompileUnit &LHS, in operator ()()
120 const DWARFCompileUnit &RHS) const { in operator ()()
123 bool operator()(const DWARFCompileUnit &LHS, uint32_t RHS) const { in operator ()()
126 bool operator()(uint32_t LHS, const DWARFCompileUnit &RHS) const { in operator ()()
132 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint32_t offset) { in getCompileUnitForOffset()
136 DWARFCompileUnit *i = std::lower_bound(CUs.begin(), CUs.end(), offset, in getCompileUnitForOffset()
147 DWARFCompileUnit *cu = getCompileUnitForOffset(cuOffset); in getLineInfoForAddress()
DDWARFCompileUnit.cpp19 DataExtractor DWARFCompileUnit::getDebugInfoExtractor() const { in getDebugInfoExtractor()
24 bool DWARFCompileUnit::extract(DataExtractor debug_info, uint32_t *offset_ptr) { in extract()
55 DWARFCompileUnit::extract(uint32_t offset, DataExtractor debug_info_data, in extract()
78 void DWARFCompileUnit::clear() { in clear()
88 void DWARFCompileUnit::dump(raw_ostream &OS) { in dump()
100 void DWARFCompileUnit::setDIERelations() { in setDIERelations()
135 size_t DWARFCompileUnit::extractDIEsIfNeeded(bool cu_die_only) { in extractDIEsIfNeeded()
203 void DWARFCompileUnit::clearDIEs(bool keep_compile_unit_die) { in clearDIEs()
222 DWARFCompileUnit::buildAddressRangeTable(DWARFDebugAranges *debug_aranges, in buildAddressRangeTable()
DDWARFDebugInfoEntry.cpp22 const DWARFCompileUnit *cu, in dump()
68 const DWARFCompileUnit *cu, in dumpAttribute()
96 bool DWARFDebugInfoEntryMinimal::extractFast(const DWARFCompileUnit *cu, in extractFast()
211 DWARFDebugInfoEntryMinimal::extract(const DWARFCompileUnit *cu, in extract()
230 const_cast<DWARFCompileUnit*>(cu)->setBaseAddress(0); in extract()
243 const_cast<DWARFCompileUnit*>(cu) in extract()
342 DWARFDebugInfoEntryMinimal::getAttributeValue(const DWARFCompileUnit *cu, in getAttributeValue()
378 const DWARFCompileUnit* cu, in getAttributeValueAsString()
392 const DWARFCompileUnit* cu, in getAttributeValueAsUnsigned()
403 const DWARFCompileUnit* cu, in getAttributeValueAsSigned()
[all …]
DDWARFContext.h29 SmallVector<DWARFCompileUnit, 1> CUs;
50 DWARFCompileUnit *getCompileUnitAtIndex(unsigned index) { in getCompileUnitAtIndex()
57 DWARFCompileUnit *getCompileUnitForOffset(uint32_t offset);
67 getLineTableForCompileUnit(DWARFCompileUnit *cu);
DDWARFFormValue.cpp83 const DWARFCompileUnit *cu) { in extractValue()
169 const DWARFCompileUnit *cu) const { in skipValue()
175 uint32_t *offset_ptr, const DWARFCompileUnit *cu) { in skipValue()
260 DWARFFormValue::dump(raw_ostream &OS, const DWARFCompileUnit *cu) const { in dump()
365 uint64_t DWARFFormValue::getReference(const DWARFCompileUnit *cu) const { in getReference()
383 DWARFFormValue::resolveCompileUnitReferences(const DWARFCompileUnit *cu) { in resolveCompileUnitReferences()
DDWARFCompileUnit.h22 class DWARFCompileUnit {
34 DWARFCompileUnit(DWARFContext &context) : Context(context) { in DWARFCompileUnit() function
DDWARFDebugAranges.cpp91 DWARFCompileUnit *cu = ctx->getCompileUnitAtIndex(cu_idx); in generate()
/external/llvm/lib/DebugInfo/DWARF/
DDWARFCompileUnit.cpp16 void DWARFCompileUnit::dump(raw_ostream &OS) { in dump()
32 DWARFCompileUnit::~DWARFCompileUnit() { in ~DWARFCompileUnit()
DCMakeLists.txt4 DWARFCompileUnit.cpp
DDWARFContext.cpp442 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint32_t Offset) { in getCompileUnitForOffset()
447 DWARFCompileUnit *DWARFContext::getCompileUnitForAddress(uint64_t Address) { in getCompileUnitForAddress()
454 static bool getFunctionNameForAddress(DWARFCompileUnit *CU, uint64_t Address, in getFunctionNameForAddress()
479 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getLineInfoForAddress()
495 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getLineInfoForAddressRange()
538 DWARFCompileUnit *CU = getCompileUnitForAddress(Address); in getInliningInfoForAddress()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFCompileUnit.h17 class DWARFCompileUnit : public DWARFUnit {
19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit() function
29 ~DWARFCompileUnit() override;
DDWARFContext.h41 DWARFUnitSection<DWARFCompileUnit> CUs;
53 DWARFUnitSection<DWARFCompileUnit> DWOCUs;
87 typedef DWARFUnitSection<DWARFCompileUnit>::iterator_range cu_iterator_range;
140 DWARFCompileUnit *getCompileUnitAtIndex(unsigned index) { in getCompileUnitAtIndex()
146 DWARFCompileUnit *getDWOCompileUnitAtIndex(unsigned index) { in getDWOCompileUnitAtIndex()
230 DWARFCompileUnit *getCompileUnitForOffset(uint32_t Offset);
234 DWARFCompileUnit *getCompileUnitForAddress(uint64_t Address);
DDWARFDebugInfoEntry.h22 class DWARFCompileUnit; variable