| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A 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 …]
|
| H A D | DWARFContext.cpp | 17 static DWARFDataExtractor LoadSection(SectionList *section_list, in LoadSection() 20 return DWARFDataExtractor(); in LoadSection() 24 return DWARFDataExtractor(); in LoadSection() 26 DWARFDataExtractor data; in LoadSection() 31 const DWARFDataExtractor & 44 const DWARFDataExtractor &DWARFContext::getOrLoadCuIndexData() { in getOrLoadCuIndexData() 49 const DWARFDataExtractor &DWARFContext::getOrLoadTuIndexData() { in getOrLoadTuIndexData() 54 const DWARFDataExtractor &DWARFContext::getOrLoadAbbrevData() { in getOrLoadAbbrevData() 59 const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() { in getOrLoadArangesData() 64 const DWARFDataExtractor &DWARFContext::getOrLoadAddrData() { in getOrLoadAddrData() [all …]
|
| H A 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(llvm::ArrayRef(GetDataStart(), GetByteSize()), in GetAsLLVM()
|
| H A 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;
|
| H A 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,
|
| H A D | DebugNamesDWARFIndex.h | 24 Create(Module &module, DWARFDataExtractor debug_names, 25 DWARFDataExtractor debug_str, SymbolFileDWARF &dwarf); 62 DWARFDataExtractor debug_names_data, in DebugNamesDWARFIndex() 63 DWARFDataExtractor debug_str_data, in DebugNamesDWARFIndex() 74 DWARFDataExtractor m_debug_names_data; 75 DWARFDataExtractor m_debug_str_data;
|
| H A D | AppleDWARFIndex.h | 19 Create(Module &module, DWARFDataExtractor apple_names, 20 DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, 21 DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str);
|
| H A 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;
|
| H A D | DWARFUnit.cpp | 62 const DWARFDataExtractor &data = GetData(); in ExtractUnitDIENoDwoIfNeeded() 233 const DWARFDataExtractor &data = GetData(); in ExtractDIEsRWLocked() 350 const DWARFDataExtractor &strOffsets = in SetDwoStrOffsetsBase() 456 ParseListTableHeader(const llvm::DWARFDataExtractor &data, uint64_t offset, in ParseListTableHeader() 514 llvm::DWARFDataExtractor llvm_data( in GetLocationTable() 523 DWARFDataExtractor DWARFUnit::GetLocationData() const { in GetLocationData() 525 const DWARFDataExtractor &data = in GetLocationData() 530 return DWARFDataExtractor(data, contribution->getOffset32(), in GetLocationData() 532 return DWARFDataExtractor(); in GetLocationData() 537 DWARFDataExtractor DWARFUnit::GetRnglistData() const { in GetRnglistData() [all …]
|
| H A D | DWARFDebugMacro.cpp | 20 DWARFDebugMacroHeader::ParseHeader(const DWARFDataExtractor &debug_macro_data, in ParseHeader() 45 const DWARFDataExtractor &debug_macro_data, lldb::offset_t *offset) { in SkipOperandTable() 61 const DWARFDataExtractor &debug_macro_data, in ReadMacroEntries() 62 const DWARFDataExtractor &debug_str_data, const bool offset_is_64_bit, in ReadMacroEntries()
|
| H A D | AppleDWARFIndex.cpp | 22 Module &module, DWARFDataExtractor apple_names, in Create() 23 DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, in Create() 24 DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str) { in Create()
|
| H A 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,
|
| H A D | DWARFUnit.h | 79 extract(const lldb_private::DWARFDataExtractor &data, DIERef::Section section, 91 const lldb_private::DWARFDataExtractor &debug_info, 125 const lldb_private::DWARFDataExtractor &GetData() const; 259 lldb_private::DWARFDataExtractor GetLocationData() const; 296 const lldb_private::DWARFDataExtractor &data, 319 lldb_private::DWARFDataExtractor GetRnglistData() const;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFListTable.h | 48 Error extract(DWARFDataExtractor Data, uint64_t HeaderOffset, 134 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 167 Error extractHeaderAndOffsets(DWARFDataExtractor Data, uint64_t *OffsetPtr) { in extractHeaderAndOffsets() 171 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 174 Expected<DWARFListType> findList(DWARFDataExtractor Data, 183 dump(DWARFDataExtractor Data, raw_ostream &OS, 204 Error DWARFListTableBase<DWARFListType>::extract(DWARFDataExtractor Data, in extract() 211 Data = DWARFDataExtractor(Data, getHeaderOffset() + Header.length()); in extract() 229 Error DWARFListType<ListEntryType>::extract(DWARFDataExtractor Data, in extract() 255 DWARFDataExtractor Data, raw_ostream &OS, in dump() [all …]
|
| H A 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
|
| H A D | DWARFDebugAddr.h | 21 class DWARFDataExtractor; variable 46 Error extractAddresses(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 52 Error extract(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 57 Error extractV5(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 63 Error extractPreStandard(const DWARFDataExtractor &Data, uint64_t *OffsetPtr,
|
| H A D | DWARFDebugMacro.h | 62 Error parseMacroHeader(DWARFDataExtractor Data, uint64_t *Offset); 117 DWARFDataExtractor MacroData) { in parseMacro() 121 Error parseMacinfo(DWARFDataExtractor MacroData) { in parseMacinfo() 141 DWARFDataExtractor Data, bool IsMacro);
|
| H A D | DWARFDebugLoc.h | 51 DWARFLocationTable(DWARFDataExtractor Data) : Data(std::move(Data)) {} in DWARFLocationTable() 78 const DWARFDataExtractor &getData() { return Data; } in getData() 81 DWARFDataExtractor Data; 107 DWARFDebugLoc(DWARFDataExtractor Data) in DWARFDebugLoc() 126 DWARFDebugLoclists(DWARFDataExtractor Data, uint16_t Version) in DWARFDebugLoclists()
|
| H A D | DWARFDebugPubTable.h | 22 class DWARFDataExtractor; variable 77 void extract(DWARFDataExtractor Data, bool GnuStyle,
|
| H A D | DWARFDebugRangeList.h | 19 class DWARFDataExtractor; variable 68 Error extract(const DWARFDataExtractor &data, uint64_t *offset_ptr);
|
| H A D | DWARFDebugLine.h | 126 Error parse(DWARFDataExtractor Data, uint64_t *OffsetPtr, 279 Error parse(DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr, 308 getOrParseLineTable(DWARFDataExtractor &DebugLineData, uint64_t Offset, 318 SectionParser(DWARFDataExtractor &Data, const DWARFContext &C, 361 DWARFDataExtractor &DebugLineData;
|
| H A D | DWARFDebugInfoEntry.h | 19 class DWARFDataExtractor; variable 42 const DWARFDataExtractor &DebugInfoData, uint64_t UEndOffset,
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFUnit.cpp | 71 DWARFDataExtractor Data(Obj, Section, LE, 0); in addUnitsImpl() 80 DWARFDataExtractor Data(Obj, InfoSection, LE, 0); in addUnitsImpl() 202 DWARFDataExtractor DWARFUnit::getDebugInfoExtractor() const { in getDebugInfoExtractor() 203 return DWARFDataExtractor(Context.getDWARFObj(), InfoSection, IsLittleEndian, in getDebugInfoExtractor() 224 DWARFDataExtractor DA(Context.getDWARFObj(), *AddrOffsetSection, in getAddrOffsetSectionItem() 242 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection, in getStringOffsetSectionItem() 248 const DWARFDataExtractor &debug_info, in extract() 369 DWARFDataExtractor RangesData(Context.getDWARFObj(), *RangeSection, in extractRangeList() 404 DWARFDataExtractor DebugInfoData = getDebugInfoExtractor(); in extractDIEsToVector() 524 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection, in tryExtractDIEsIfNeeded() [all …]
|
| H A D | DWARFContext.cpp | 157 DWARFDataExtractor StrOffsetExt(Obj, StringOffsetsSection, LittleEndian, 0); in dumpStringOffsetsSection() 222 static void dumpAddrSection(raw_ostream &OS, DWARFDataExtractor &AddrData, in dumpAddrSection() 246 raw_ostream &OS, DWARFDataExtractor &rnglistData, in dumpRnglistsSection() 271 auto ParseAndDump = [&](DWARFDataExtractor &Data, bool IsMacro) { in parseMacroOrMacinfo() 286 DWARFDataExtractor Data(DObj->getMacinfoSection(), isLittleEndian(), 0); in parseMacroOrMacinfo() 291 DWARFDataExtractor Data(DObj->getMacinfoDWOSection(), isLittleEndian(), 0); in parseMacroOrMacinfo() 296 DWARFDataExtractor Data(*DObj, DObj->getMacroSection(), isLittleEndian(), in parseMacroOrMacinfo() 302 DWARFDataExtractor Data(DObj->getMacroDWOSection(), isLittleEndian(), 0); in parseMacroOrMacinfo() 311 DWARFDataExtractor Data, const DWARFObject &Obj, in dumpLoclistsSection() 343 DWARFDataExtractor Data, bool GnuStyle) { in dumpPubTableSection() [all …]
|
| H A D | DWARFDebugAddr.cpp | 16 Error DWARFDebugAddrTable::extractAddresses(const DWARFDataExtractor &Data, in extractAddresses() 42 Error DWARFDebugAddrTable::extractV5(const DWARFDataExtractor &Data, in extractV5() 107 Error DWARFDebugAddrTable::extractPreStandard(const DWARFDataExtractor &Data, in extractPreStandard() 122 Error DWARFDebugAddrTable::extract(const DWARFDataExtractor &Data, in extract()
|