| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFContext.h | 12 #include "DWARFDataExtractor.h" 29 DWARFDataExtractor data; 49 const DWARFDataExtractor & 54 const DWARFDataExtractor &getOrLoadCuIndexData(); 55 const DWARFDataExtractor &getOrLoadTuIndexData(); 63 const DWARFDataExtractor &getOrLoadAbbrevData(); 64 const DWARFDataExtractor &getOrLoadAddrData(); 65 const DWARFDataExtractor &getOrLoadArangesData(); 66 const DWARFDataExtractor &getOrLoadDebugInfoData(); 67 const DWARFDataExtractor [all...] |
| H A D | DWARFContext.cpp | 18 static DWARFDataExtractor LoadSection(SectionList *section_list, in LoadSection() 21 return DWARFDataExtractor(); in LoadSection() 25 return DWARFDataExtractor(); in LoadSection() 27 DWARFDataExtractor data; in LoadSection() 32 const DWARFDataExtractor & in LoadOrGetSection() 45 const DWARFDataExtractor &DWARFContext::getOrLoadCuIndexData() { in getOrLoadCuIndexData() 50 const DWARFDataExtractor &DWARFContext::getOrLoadTuIndexData() { in getOrLoadTuIndexData() 55 const DWARFDataExtractor &DWARFContext::getOrLoadAbbrevData() { in getOrLoadAbbrevData() 60 const DWARFDataExtractor &DWARFContext::getOrLoadArangesData() { in getOrLoadArangesData() 65 const DWARFDataExtractor in getOrLoadAddrData() [all...] |
| H A D | DWARFDataExtractor.h | 17 class DWARFDataExtractor : public DataExtractor { 19 DWARFDataExtractor() = default; 21 DWARFDataExtractor(const DWARFDataExtractor &data, lldb::offset_t offset, in DWARFDataExtractor() function 25 llvm::DWARFDataExtractor GetAsLLVMDWARF() const;
|
| H A D | DWARFDebugMacro.h | 20 class DWARFDataExtractor; 36 ParseHeader(const DWARFDataExtractor &debug_macro_data, 42 static void SkipOperandTable(const DWARFDataExtractor &debug_macro_data, 52 static void ReadMacroEntries(const DWARFDataExtractor &debug_macro_data, 53 const DWARFDataExtractor &debug_str_data, 21 class DWARFDataExtractor; global() variable
|
| H A D | DWARFDataExtractor.cpp | 14 llvm::DWARFDataExtractor DWARFDataExtractor::GetAsLLVMDWARF() const { in GetAsLLVMDWARF() 15 return llvm::DWARFDataExtractor(llvm::ArrayRef(GetDataStart(), GetByteSize()), in GetAsLLVMDWARF() 19 llvm::DataExtractor DWARFDataExtractor::GetAsLLVM() const { in GetAsLLVM()
|
| H A D | DebugNamesDWARFIndex.h | 24 Create(Module &module, DWARFDataExtractor debug_names, 25 DWARFDataExtractor debug_str, SymbolFileDWARF &dwarf); 73 DWARFDataExtractor debug_names_data, in DebugNamesDWARFIndex() 74 DWARFDataExtractor debug_str_data, in DebugNamesDWARFIndex() 86 DWARFDataExtractor m_debug_names_data; 87 DWARFDataExtractor m_debug_str_data;
|
| H A D | AppleDWARFIndex.h | 20 Create(Module &module, DWARFDataExtractor apple_names, 21 DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, 22 DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str);
|
| H A D | DWARFUnit.cpp | 66 const DWARFDataExtractor &data = GetData(); in ExtractUnitDIENoDwoIfNeeded() 243 const DWARFDataExtractor &data = GetData(); in ExtractDIEsRWLocked() 360 const DWARFDataExtractor &strOffsets = in SetDwoStrOffsetsBase() 468 ParseListTableHeader(const llvm::DWARFDataExtractor &data, uint64_t offset, in ParseListTableHeader() 526 llvm::DWARFDataExtractor llvm_data( in GetLocationTable() 535 DWARFDataExtractor DWARFUnit::GetLocationData() const { in GetLocationData() 537 const DWARFDataExtractor &data = in GetLocationData() 542 return DWARFDataExtractor(data, contribution->getOffset(), in GetLocationData() 544 return DWARFDataExtractor(); in GetLocationData() 549 DWARFDataExtractor DWARFUnit::GetRnglistData() const { in GetRnglistData() [all …]
|
| H A D | DWARFDebugMacro.cpp | 14 #include "DWARFDataExtractor.h" 21 DWARFDebugMacroHeader::ParseHeader(const DWARFDataExtractor &debug_macro_data, in ParseHeader() 46 const DWARFDataExtractor &debug_macro_data, lldb::offset_t *offset) { in SkipOperandTable() 62 const DWARFDataExtractor &debug_macro_data, in ReadMacroEntries() 63 const DWARFDataExtractor &debug_str_data, const bool offset_is_64_bit, in ReadMacroEntries()
|
| H A D | DWARFFormValue.h | 47 bool ExtractValue(const DWARFDataExtractor &data, lldb::offset_t *offset_ptr); 68 bool SkipValue(const DWARFDataExtractor &debug_info_data, 71 const DWARFDataExtractor &debug_info_data,
|
| H A D | AppleDWARFIndex.cpp | 24 Module &module, DWARFDataExtractor apple_names, in Create() 25 DWARFDataExtractor apple_namespaces, DWARFDataExtractor apple_types, in Create() 26 DWARFDataExtractor apple_objc, DWARFDataExtractor debug_str) { in Create()
|
| H A D | DWARFUnit.h | 50 const DWARFDataExtractor &debug_info, DIERef::Section section, 91 const DWARFDataExtractor &GetData() const; 263 DWARFDataExtractor GetLocationData() const; 299 const DWARFDataExtractor &data, 322 DWARFDataExtractor GetRnglistData() const;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFListTable.h | 49 Error extract(DWARFDataExtractor Data, uint64_t HeaderOffset, 135 LLVM_ABI Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 168 Error extractHeaderAndOffsets(DWARFDataExtractor Data, uint64_t *OffsetPtr) { in extractHeaderAndOffsets() 172 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 175 Expected<DWARFListType> findList(DWARFDataExtractor Data, 184 dump(DWARFDataExtractor Data, raw_ostream &OS, 205 Error DWARFListTableBase<DWARFListType>::extract(DWARFDataExtractor Data, in extract() 212 Data = DWARFDataExtractor(Data, getHeaderOffset() + Header.length()); in extract() 230 Error DWARFListType<ListEntryType>::extract(DWARFDataExtractor Data, in extract() 256 DWARFDataExtractor Data, raw_ostream &OS, in dump() [all …]
|
| 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 | DWARFDataExtractor.h | 23 class DWARFDataExtractor : public DWARFDataExtractorBase<DWARFDataExtractor> { 32 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section, in DWARFDataExtractor() function 38 DWARFDataExtractor(const DWARFDataExtractor &Other, size_t Length) in DWARFDataExtractor() function
|
| H A D | DWARFDebugMacro.h | 13 #include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h" 68 Error parseMacroHeader(DWARFDataExtractor Data, uint64_t *Offset); 123 DWARFDataExtractor MacroData) { in parseMacinfo() 127 Error parseMacinfo(DWARFDataExtractor MacroData) { 147 DWARFDataExtractor Data, bool IsMacro);
|
| H A D | DWARFDebugLoc.h | 52 DWARFLocationTable(DWARFDataExtractor Data) : Data(std::move(Data)) {} in DWARFLocationTable() 80 const DWARFDataExtractor &getData() { return Data; } in getData() 83 DWARFDataExtractor Data; 109 DWARFDebugLoc(DWARFDataExtractor Data) in DWARFDebugLoc() 128 DWARFDebugLoclists(DWARFDataExtractor Data, uint16_t Version) in DWARFDebugLoclists()
|
| H A D | DWARFDebugPubTable.h | 23 class DWARFDataExtractor; variable 78 LLVM_ABI void extract(DWARFDataExtractor Data, bool GnuStyle,
|
| H A D | DWARFDebugRangeList.h | 20 class DWARFDataExtractor; variable 69 LLVM_ABI Error extract(const DWARFDataExtractor &data, uint64_t *offset_ptr);
|
| H A D | DWARFDebugInfoEntry.h | 20 class DWARFDataExtractor; variable 43 const DWARFDataExtractor &DebugInfoData,
|
| H A D | DWARFDebugRnglists.h | 24 class DWARFDataExtractor; variable 39 LLVM_ABI Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr);
|
| H A D | DWARFDebugArangeSet.h | 22 class DWARFDataExtractor; variable 65 LLVM_ABI Error extract(DWARFDataExtractor data, uint64_t *offset_ptr,
|
| /freebsd/contrib/llvm-project/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() 209 DWARFDataExtractor DWARFUnit::getDebugInfoExtractor() const { in getDebugInfoExtractor() 210 return DWARFDataExtractor(Context.getDWARFObj(), InfoSection, IsLittleEndian, in getDebugInfoExtractor() 231 DWARFDataExtractor DA(Context.getDWARFObj(), *AddrOffsetSection, in getAddrOffsetSectionItem() 249 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection, in getStringOffsetSectionItem() 255 const DWARFDataExtractor &debug_info, in extract() 381 DWARFDataExtractor RangesData(Context.getDWARFObj(), *RangeSection, in extractRangeList() 416 DWARFDataExtractor DebugInfoData = getDebugInfoExtractor(); in extractDIEsToVector() 535 DWARFDataExtractor DA(Context.getDWARFObj(), StringOffsetSection, in tryExtractDIEsIfNeeded() [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()
|
| H A D | DWARFContext.cpp | 87 DWARFDataExtractor Data(DObj, S, C.isLittleEndian(), 0); in fixupIndexV4() 148 DWARFDataExtractor Data(DObj, S, C.isLittleEndian(), 0); in fixupIndexV5() 196 DWARFDataExtractor AccelSection(Obj, Section, IsLittleEndian, 0); in getAccelTable() 208 auto ParseAndDump = [&](DWARFDataExtractor &Data, bool IsMacro) { in parseMacroOrMacinfo() 224 DWARFDataExtractor Data(DObj.getMacinfoSection(), D.isLittleEndian(), 0); in parseMacroOrMacinfo() 229 DWARFDataExtractor Data(DObj.getMacinfoDWOSection(), D.isLittleEndian(), 0); in parseMacroOrMacinfo() 234 DWARFDataExtractor Data(DObj, DObj.getMacroSection(), D.isLittleEndian(), in parseMacroOrMacinfo() 240 DWARFDataExtractor Data(DObj.getMacroDWOSection(), D.isLittleEndian(), 0); in parseMacroOrMacinfo() 380 ? DWARFDataExtractor(DObj, DObj.getLocSection(), D.isLittleEndian(), in getDebugLoc() 382 : DWARFDataExtractor("", D.isLittleEndian(), 0); in getDebugLoc() [all …]
|