| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| HD | DWARFContext.h | 28 DWARFDataExtractor data; 46 const DWARFDataExtractor & 57 const DWARFDataExtractor &getOrLoadAbbrevData(); 58 const DWARFDataExtractor &getOrLoadAddrData(); 59 const DWARFDataExtractor &getOrLoadArangesData(); 60 const DWARFDataExtractor &getOrLoadDebugInfoData(); 61 const DWARFDataExtractor &getOrLoadLineData(); 62 const DWARFDataExtractor &getOrLoadLineStrData(); 63 const DWARFDataExtractor &getOrLoadLocData(); 64 const DWARFDataExtractor &getOrLoadLocListsData(); [all …]
|
| HD | 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::getOrLoadAbbrevData() { in getOrLoadAbbrevData() 48 const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() { in getOrLoadArangesData() 53 const DWARFDataExtractor &DWARFContext::getOrLoadAddrData() { in getOrLoadAddrData() 58 const DWARFDataExtractor &DWARFContext::getOrLoadDebugInfoData() { in getOrLoadDebugInfoData() 63 const DWARFDataExtractor &DWARFContext::getOrLoadLineData() { in getOrLoadLineData() [all …]
|
| HD | 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()
|
| HD | 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;
|
| HD | 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,
|
| HD | DebugNamesDWARFIndex.h | 22 Create(Module &module, DWARFDataExtractor debug_names, 23 DWARFDataExtractor debug_str, DWARFDebugInfo *debug_info); 50 DWARFDataExtractor debug_names_data, in DebugNamesDWARFIndex() 51 DWARFDataExtractor debug_str_data, in DebugNamesDWARFIndex() 62 DWARFDataExtractor m_debug_names_data; 63 DWARFDataExtractor m_debug_str_data;
|
| HD | AppleDWARFIndex.h | 19 Create(Module &module, DWARFDataExtractor apple_names, 20 DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, 21 DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str);
|
| HD | HashedNameToDIE.h | 116 bool Read(const lldb_private::DWARFDataExtractor &data, 126 MemoryTable(lldb_private::DWARFDataExtractor &table_data, 127 const lldb_private::DWARFDataExtractor &string_table, 167 lldb_private::DWARFDataExtractor m_data; 168 lldb_private::DWARFDataExtractor m_string_table;
|
| HD | SymbolFileDWARFDwp.h | 30 lldb_private::DWARFDataExtractor &data); 37 lldb_private::DWARFDataExtractor &data); 44 std::map<lldb::SectionType, lldb_private::DWARFDataExtractor> m_sections;
|
| HD | 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()
|
| HD | 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()
|
| HD | SymbolFileDWARFDwp.cpp | 57 lldb_private::DWARFDataExtractor debug_cu_index; in Create() 92 lldb_private::DWARFDataExtractor &data) { in LoadSectionData() 93 lldb_private::DWARFDataExtractor section_data; in LoadSectionData() 112 lldb::SectionType sect_type, lldb_private::DWARFDataExtractor &data) { in LoadRawSectionData()
|
| HD | DWARFFormValue.h | 54 bool ExtractValue(const lldb_private::DWARFDataExtractor &data, 70 bool SkipValue(const lldb_private::DWARFDataExtractor &debug_info_data, 73 const lldb_private::DWARFDataExtractor &debug_info_data,
|
| HD | DWARFUnit.h | 67 extract(const lldb_private::DWARFDataExtractor &data, DIERef::Section section, 78 const lldb_private::DWARFDataExtractor &debug_info, 108 const lldb_private::DWARFDataExtractor &GetData() const; 251 const lldb_private::DWARFDataExtractor &GetLocationData() const; 260 const lldb_private::DWARFDataExtractor &data,
|
| HD | DWARFDebugAbbrev.h | 40 llvm::Error extract(const lldb_private::DWARFDataExtractor &data, 73 llvm::Error parse(const lldb_private::DWARFDataExtractor &data);
|
| HD | DWARFUnit.cpp | 62 const DWARFDataExtractor &data = GetData(); in ExtractUnitDIEIfNeeded() 162 const DWARFDataExtractor &data = GetData(); in ExtractDIEsRWLocked() 267 const DWARFDataExtractor &strOffsets = in SetDwoStrOffsetsBase() 429 ParseListTableHeader(const llvm::DWARFDataExtractor &data, uint64_t offset, in ParseListTableHeader() 469 llvm::DWARFDataExtractor llvm_data( in GetLocationTable() 478 const DWARFDataExtractor &DWARFUnit::GetLocationData() const { in GetLocationData() 823 DWARFUnitHeader::extract(const DWARFDataExtractor &data, DIERef::Section section, in extract() 871 const DWARFDataExtractor &debug_info, in extract() 906 const lldb_private::DWARFDataExtractor &DWARFUnit::GetData() const { in GetData()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| HD | 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 …]
|
| HD | DWARFDebugInfoEntry.cpp | 23 DWARFDataExtractor DebugInfoData = U.getDebugInfoExtractor(); in extractFast() 29 const DWARFDataExtractor &DebugInfoData, in extractFast()
|
| HD | DWARFContext.cpp | 138 DWARFDataExtractor StrOffsetExt(Obj, StringOffsetsSection, LittleEndian, 0); in dumpDWARFv5StringOffsetsSection() 243 static void dumpAddrSection(raw_ostream &OS, DWARFDataExtractor &AddrData, in dumpAddrSection() 266 raw_ostream &OS, DWARFDataExtractor &rnglistData, in dumpRnglistsSection() 289 DWARFDataExtractor Data, in dumpLoclistsSection() 403 DWARFDataExtractor Data(*DObj, DObj->getLoclistsSection(), isLittleEndian(), in dump() 410 DWARFDataExtractor Data(*DObj, DObj->getLoclistsDWOSection(), in dump() 418 DWARFDataExtractor Data(*DObj, DObj->getLocDWOSection(), isLittleEndian(), in dump() 482 DWARFDataExtractor LineData(*DObj, DObj->getLineSection(), isLittleEndian(), in dump() 492 DWARFDataExtractor LineData(*DObj, DObj->getLineDWOSection(), in dump() 544 DWARFDataExtractor AddrData(*DObj, DObj->getAddrSection(), in dump() [all …]
|
| HD | DWARFDataExtractor.cpp | 15 uint64_t DWARFDataExtractor::getRelocatedValue(uint32_t Size, uint64_t *Off, in getRelocatedValue() 35 DWARFDataExtractor::getEncodedPointer(uint64_t *Offset, uint8_t Encoding, in getEncodedPointer()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| HD | 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()
|
| HD | 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()
|
| HD | 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
|
| HD | DWARFDebugLine.h | 140 Error parse(const DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr, 283 Error parse(DWARFDataExtractor &DebugLineData, uint64_t *OffsetPtr, 312 getOrParseLineTable(DWARFDataExtractor &DebugLineData, uint64_t Offset, 323 SectionParser(DWARFDataExtractor &Data, const DWARFContext &C, cu_range CUs, 363 DWARFDataExtractor &DebugLineData;
|
| HD | DWARFUnit.h | 73 bool extract(DWARFContext &Context, const DWARFDataExtractor &debug_info, 191 validateContributionSize(DWARFDataExtractor &DA); 257 determineStringOffsetsTableContribution(DWARFDataExtractor &DA); 264 determineStringOffsetsTableContributionDWO(DWARFDataExtractor &DA); 324 DWARFDataExtractor getDebugInfoExtractor() const;
|