/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
D | DWARFContext.h | 28 DWARFDataExtractor data; 48 const DWARFDataExtractor & 53 const DWARFDataExtractor &getOrLoadCuIndexData(); 54 const DWARFDataExtractor &getOrLoadTuIndexData(); 62 const DWARFDataExtractor &getOrLoadAbbrevData(); 63 const DWARFDataExtractor &getOrLoadAddrData(); 64 const DWARFDataExtractor &getOrLoadArangesData(); 65 const DWARFDataExtractor &getOrLoadDebugInfoData(); 66 const DWARFDataExtractor &getOrLoadLineData(); 67 const DWARFDataExtractor &getOrLoadLineStrData(); [all …]
|
D | DWARFContext.cpp | 16 static DWARFDataExtractor LoadSection(SectionList *section_list, in LoadSection() 19 return DWARFDataExtractor(); in LoadSection() 23 return DWARFDataExtractor(); in LoadSection() 25 DWARFDataExtractor data; in LoadSection() 30 const DWARFDataExtractor & 43 const DWARFDataExtractor &DWARFContext::getOrLoadCuIndexData() { in getOrLoadCuIndexData() 48 const DWARFDataExtractor &DWARFContext::getOrLoadTuIndexData() { in getOrLoadTuIndexData() 53 const DWARFDataExtractor &DWARFContext::getOrLoadAbbrevData() { in getOrLoadAbbrevData() 58 const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() { in getOrLoadArangesData() 63 const DWARFDataExtractor &DWARFContext::getOrLoadAddrData() { in getOrLoadAddrData() [all …]
|
D | DWARFDataExtractor.cpp | 15 DWARFDataExtractor::GetDWARFInitialLength(lldb::offset_t *offset_ptr) const { in GetDWARFInitialLength() 20 DWARFDataExtractor::GetDWARFOffset(lldb::offset_t *offset_ptr) const { in GetDWARFOffset() 24 llvm::DWARFDataExtractor DWARFDataExtractor::GetAsLLVM() const { in GetAsLLVM() 25 return llvm::DWARFDataExtractor( in GetAsLLVM()
|
D | DWARFDataExtractor.h | 18 class DWARFDataExtractor : public DataExtractor { 20 DWARFDataExtractor() = default; 22 DWARFDataExtractor(const DWARFDataExtractor &data, lldb::offset_t offset, in DWARFDataExtractor() function 33 llvm::DWARFDataExtractor GetAsLLVM() const;
|
D | DWARFDebugMacro.h | 21 class DWARFDataExtractor; variable 36 ParseHeader(const lldb_private::DWARFDataExtractor &debug_macro_data, 43 SkipOperandTable(const lldb_private::DWARFDataExtractor &debug_macro_data, 54 ReadMacroEntries(const lldb_private::DWARFDataExtractor &debug_macro_data, 55 const lldb_private::DWARFDataExtractor &debug_str_data,
|
D | DebugNamesDWARFIndex.h | 23 Create(Module &module, DWARFDataExtractor debug_names, 24 DWARFDataExtractor debug_str, SymbolFileDWARF &dwarf); 61 DWARFDataExtractor debug_names_data, in DebugNamesDWARFIndex() 62 DWARFDataExtractor debug_str_data, in DebugNamesDWARFIndex() 73 DWARFDataExtractor m_debug_names_data; 74 DWARFDataExtractor m_debug_str_data;
|
D | AppleDWARFIndex.h | 19 Create(Module &module, DWARFDataExtractor apple_names, 20 DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, 21 DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str);
|
D | HashedNameToDIE.h | 116 bool Read(const lldb_private::DWARFDataExtractor &data, 126 MemoryTable(lldb_private::DWARFDataExtractor &table_data, 127 const lldb_private::DWARFDataExtractor &string_table, 170 lldb_private::DWARFDataExtractor m_data; 171 lldb_private::DWARFDataExtractor m_string_table;
|
D | DWARFDebugMacro.cpp | 19 DWARFDebugMacroHeader::ParseHeader(const DWARFDataExtractor &debug_macro_data, in ParseHeader() 44 const DWARFDataExtractor &debug_macro_data, lldb::offset_t *offset) { in SkipOperandTable() 60 const DWARFDataExtractor &debug_macro_data, in ReadMacroEntries() 61 const DWARFDataExtractor &debug_str_data, const bool offset_is_64_bit, in ReadMacroEntries()
|
D | AppleDWARFIndex.cpp | 21 Module &module, DWARFDataExtractor apple_names, in Create() 22 DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, in Create() 23 DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str) { in Create()
|
D | DWARFFormValue.h | 55 bool ExtractValue(const lldb_private::DWARFDataExtractor &data, 71 bool SkipValue(const lldb_private::DWARFDataExtractor &debug_info_data, 74 const lldb_private::DWARFDataExtractor &debug_info_data,
|
/external/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFListTable.h | 49 Error extract(DWARFDataExtractor Data, uint64_t HeaderOffset, 133 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 166 Error extractHeaderAndOffsets(DWARFDataExtractor Data, uint64_t *OffsetPtr) { in extractHeaderAndOffsets() 170 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 173 Expected<DWARFListType> findList(DWARFDataExtractor Data, uint64_t Offset); 179 void dump(DWARFDataExtractor Data, raw_ostream &OS, 199 Error DWARFListTableBase<DWARFListType>::extract(DWARFDataExtractor Data, in extract() 206 Data = DWARFDataExtractor(Data, getHeaderOffset() + Header.length()); in extract() 224 Error DWARFListType<ListEntryType>::extract(DWARFDataExtractor Data, in extract() 250 DWARFDataExtractor Data, raw_ostream &OS, in dump() [all …]
|
D | DWARFDataExtractor.h | 21 class DWARFDataExtractor : public DataExtractor { 28 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section, in DWARFDataExtractor() function 34 DWARFDataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) in DWARFDataExtractor() function 36 DWARFDataExtractor(ArrayRef<uint8_t> Data, bool IsLittleEndian, in DWARFDataExtractor() function 43 DWARFDataExtractor(const DWARFDataExtractor &Other, size_t Length) in DWARFDataExtractor() function
|
D | DWARFDebugAddr.h | 49 Error extractAddresses(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 55 Error extract(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 60 Error extractV5(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 66 Error extractPreStandard(const DWARFDataExtractor &Data, uint64_t *OffsetPtr,
|
D | DWARFDebugMacro.h | 60 Error parseMacroHeader(DWARFDataExtractor Data, uint64_t *Offset); 115 DWARFDataExtractor MacroData) { in parseMacro() 119 Error parseMacinfo(DWARFDataExtractor MacroData) { in parseMacinfo() 131 DWARFDataExtractor Data, bool IsMacro);
|
D | DWARFDebugLoc.h | 48 DWARFLocationTable(DWARFDataExtractor Data) : Data(std::move(Data)) {} in DWARFLocationTable() 75 const DWARFDataExtractor &getData() { return Data; } in getData() 78 DWARFDataExtractor Data; 104 DWARFDebugLoc(DWARFDataExtractor Data) in DWARFDebugLoc() 124 DWARFDebugLoclists(DWARFDataExtractor Data, uint16_t Version) in DWARFDebugLoclists()
|
/external/llvm-project/llvm/unittests/DebugInfo/DWARF/ |
D | DWARFDataExtractorTest.cpp | 59 DWARFDataExtractor Data(DObj, DObj.getLineSection(), Obj->isLittleEndian(), in TEST() 73 DWARFDataExtractor Data(Bytes, /*IsLittleEndian=*/false, /*AddressSize=*/8); in TEST() 74 DWARFDataExtractor::Cursor C(0); in TEST() 87 DWARFDataExtractor Data(Bytes, /*IsLittleEndian=*/false, /*AddressSize=*/8); in TEST() 191 DWARFDataExtractor Data(DObj, DObj.getLineSection(), Obj->isLittleEndian(), in TEST() 200 DWARFDataExtractor Truncated8(Data, 8); in TEST() 210 DWARFDataExtractor Truncated6(Data, 6); in TEST() 219 DWARFDataExtractor Truncated2(Data, 2); in TEST()
|
D | DWARFListTableTest.cpp | 19 DWARFDataExtractor Extractor(StringRef(SecData, sizeof(SecData) - 1), in TEST() 40 DWARFDataExtractor Extractor(StringRef(SecData, sizeof(SecData) - 1), in TEST() 60 DWARFDataExtractor Extractor(StringRef(SecData, sizeof(SecData) - 1), in TEST()
|
D | DWARFDebugArangeSetTest.cpp | 30 DWARFDataExtractor Extractor(StringRef(SecDataRaw, SecSize - 1), in ExpectExtractError() 193 DWARFDataExtractor Extractor( in TEST() 220 DWARFDataExtractor Extractor( in TEST() 249 DWARFDataExtractor Extractor( in TEST()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/ |
D | DWARFUnit.cpp | 65 DWARFDataExtractor Data(Obj, Section, LE, 0); in addUnitsImpl() 74 DWARFDataExtractor Data(Obj, InfoSection, LE, 0); in addUnitsImpl() 190 DWARFDataExtractor DWARFData = in DWARFUnit() 192 ? DWARFDataExtractor(Context.getDWARFObj(), in DWARFUnit() 195 : DWARFDataExtractor(Data, isLittleEndian, getAddressByteSize()); in DWARFUnit() 201 DWARFDataExtractor(Context.getDWARFObj(), in DWARFUnit() 207 DWARFDataExtractor(Context.getDWARFObj(), *LocSection, isLittleEndian, in DWARFUnit() 214 DWARFDataExtractor DWARFUnit::getDebugInfoExtractor() const { in getDebugInfoExtractor() 215 return DWARFDataExtractor(Context.getDWARFObj(), InfoSection, isLittleEndian, in getDebugInfoExtractor() 236 DWARFDataExtractor DA(Context.getDWARFObj(), *AddrOffsetSection, in getAddrOffsetSectionItem() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFListTable.h | 49 Error extract(DWARFDataExtractor Data, uint64_t HeaderOffset, uint64_t End, 126 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 159 Error extractHeaderAndOffsets(DWARFDataExtractor Data, uint64_t *OffsetPtr) { in extractHeaderAndOffsets() 163 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 166 Expected<DWARFListType> findList(DWARFDataExtractor Data, uint64_t Offset); 192 Error DWARFListTableBase<DWARFListType>::extract(DWARFDataExtractor Data, in extract() 217 Error DWARFListType<ListEntryType>::extract(DWARFDataExtractor Data, in extract() 270 DWARFListTableBase<DWARFListType>::findList(DWARFDataExtractor Data, in findList()
|
D | DWARFDataExtractor.h | 20 class DWARFDataExtractor : public DataExtractor { 27 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section, in DWARFDataExtractor() function 33 DWARFDataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) in DWARFDataExtractor() function
|
D | DWARFDebugLoc.h | 48 DWARFLocationTable(DWARFDataExtractor Data) : Data(std::move(Data)) {} in DWARFLocationTable() 76 DWARFDataExtractor Data; 102 DWARFDebugLoc(DWARFDataExtractor Data) in DWARFDebugLoc() 122 DWARFDebugLoclists(DWARFDataExtractor Data, uint16_t Version) in DWARFDebugLoclists()
|
/external/llvm-project/llvm/lib/DebugInfo/DWARF/ |
D | DWARFUnit.cpp | 64 DWARFDataExtractor Data(Obj, Section, LE, 0); in addUnitsImpl() 73 DWARFDataExtractor Data(Obj, InfoSection, LE, 0); in addUnitsImpl() 188 DWARFDataExtractor DWARFUnit::getDebugInfoExtractor() const { in getDebugInfoExtractor() 189 return DWARFDataExtractor(Context.getDWARFObj(), InfoSection, isLittleEndian, in getDebugInfoExtractor() 210 DWARFDataExtractor DA(Context.getDWARFObj(), *AddrOffsetSection, in getAddrOffsetSectionItem() 224 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection, in getStringOffsetSectionItem() 230 const DWARFDataExtractor &debug_info, in extract() 309 parseListTableHeader(DWARFDataExtractor &DA, uint64_t Offset, in parseListTableHeader() 332 DWARFDataExtractor RangesData(Context.getDWARFObj(), *RangeSection, in extractRangeList() 363 DWARFDataExtractor DebugInfoData = getDebugInfoExtractor(); in extractDIEsToVector() [all …]
|
/external/llvm-project/lldb/unittests/SymbolFile/DWARF/ |
D | SymbolFileDWARFTests.cpp | 96 DWARFDataExtractor data; in TEST_F() 141 DWARFDataExtractor data; in TEST_F() 186 DWARFDataExtractor data; in TEST_F() 221 DWARFDataExtractor data; in TEST_F() 250 DWARFDataExtractor data; in TEST_F() 278 DWARFDataExtractor data; in TEST_F() 304 DWARFDataExtractor data; in TEST_F() 338 DWARFDataExtractor data; in TEST_F() 372 DWARFDataExtractor data; in TEST_F()
|