/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/XRay/ |
H A D | FileHeaderReader.h | 16 #include "llvm/Support/DataExtractor.h" 26 Expected<XRayFileHeader> readBinaryFormatHeader(DataExtractor &HeaderExtractor,
|
H A D | FDRRecordProducer.h | 29 DataExtractor &E; 38 FileBasedRecordProducer(const XRayFileHeader &FH, DataExtractor &DE, 43 /// RecordProducer hidden behind a DataExtractor.
|
H A D | Trace.h | 19 #include "llvm/Support/DataExtractor.h" 53 friend Expected<Trace> loadTrace(const DataExtractor &, bool); 74 /// DataExtractor. 75 Expected<Trace> loadTrace(const DataExtractor &Extractor, bool Sort = false);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ |
H A D | RegisterContextPOSIXCore_ppc64le.h | 14 #include "lldb/Utility/DataExtractor.h" 21 const lldb_private::DataExtractor &gpregset, 42 lldb_private::DataExtractor m_gpr; 43 lldb_private::DataExtractor m_fpr; 44 lldb_private::DataExtractor m_vmx; 45 lldb_private::DataExtractor m_vsx;
|
H A D | RegisterContextPOSIXCore_mips64.h | 15 #include "lldb/Utility/DataExtractor.h" 22 const lldb_private::DataExtractor &gpregset, 51 lldb_private::DataExtractor m_gpr; 52 lldb_private::DataExtractor m_fpr;
|
H A D | RegisterContextPOSIXCore_s390x.h | 14 #include "lldb/Utility/DataExtractor.h" 21 const lldb_private::DataExtractor &gpregset, 49 lldb_private::DataExtractor m_gpr; 52 lldb_private::DataExtractor m_fpr;
|
H A D | RegisterUtilities.cpp | 28 DataExtractor lldb_private::getRegset(llvm::ArrayRef<CoreNote> Notes, 33 return DataExtractor(); 37 return Iter == Notes.end() ? DataExtractor() : Iter->data;
|
H A D | RegisterContextPOSIXCore_powerpc.h | 14 #include "lldb/Utility/DataExtractor.h" 21 const lldb_private::DataExtractor &gpregset, 55 lldb_private::DataExtractor m_gpr; 56 lldb_private::DataExtractor m_fpr; 57 lldb_private::DataExtractor m_vec;
|
H A D | RegisterContextPOSIXCore_arm.h | 15 #include "lldb/Utility/DataExtractor.h" 22 const lldb_private::DataExtractor &gpregset, 50 lldb_private::DataExtractor m_gpr;
|
H A D | RegisterContextPOSIXCore_arm64.h | 15 #include "lldb/Utility/DataExtractor.h" 22 const lldb_private::DataExtractor &gpregset, 50 lldb_private::DataExtractor m_gpr;
|
H A D | ThreadElfCore.h | 14 #include "lldb/Utility/DataExtractor.h" 56 lldb_private::Status Parse(const lldb_private::DataExtractor &data, 77 lldb_private::Status Parse(const lldb_private::DataExtractor &data, 112 lldb_private::Status Parse(const lldb_private::DataExtractor &data, 127 lldb_private::DataExtractor gpregset; 170 lldb_private::DataExtractor m_gpregset_data;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFDataExtractor.h | 13 #include "lldb/Utility/DataExtractor.h" 18 class DWARFDataExtractor : public DataExtractor { 24 : DataExtractor(data, offset, length) {}
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | DataExtractor.cpp | 1 //===-- DataExtractor.cpp -------------------------------------------------===// 9 #include "llvm/Support/DataExtractor.h" 27 static T getU(uint64_t *offset_ptr, const DataExtractor *de, 50 const DataExtractor *de, bool isLittleEndian, const char *Data, 72 uint8_t DataExtractor::getU8(uint64_t *offset_ptr, llvm::Error *Err) const { 77 DataExtractor::getU8(uint64_t *offset_ptr, uint8_t *dst, uint32_t count) const { 82 uint8_t *DataExtractor::getU8(Cursor &C, uint8_t *Dst, uint32_t Count) const { 87 uint16_t DataExtractor::getU16(uint64_t *offset_ptr, llvm::Error *Err) const { 91 uint16_t *DataExtractor::getU16(uint64_t *offset_ptr, uint16_t *dst, 97 uint32_t DataExtractor [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | DumpDataExtractor.h | 19 class DataExtractor; 82 DumpDataExtractor(const DataExtractor &DE, Stream *s, lldb::offset_t offset,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/ |
H A D | DataExtractor.cpp | 1 //===-- DataExtractor.cpp ---------------------------------------*- C++ -*-===// 9 #include "lldb/Utility/DataExtractor.h" 122 DataExtractor::DataExtractor() function in class:DataExtractor 129 DataExtractor::DataExtractor(const void *data, offset_t length, function in class:DataExtractor 142 // DataExtractor objects exist that have a reference to this data. 143 DataExtractor::DataExtractor(const DataBufferSP &data_sp, ByteOrder endian, function in class:DataExtractor 158 DataExtractor function in class:DataExtractor 172 DataExtractor::DataExtractor(const DataExtractor &rhs) function in class:DataExtractor [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ELFHeader.h | 29 class DataExtractor; 118 /// The DataExtractor to read from. Updated with the address size and 128 bool Parse(lldb_private::DataExtractor &data, lldb::offset_t *offset); 153 /// The DataExtractor to read from. 154 void ParseHeaderExtension(lldb_private::DataExtractor &data); 177 /// The DataExtractor to read from. The address size of the extractor 187 bool Parse(const lldb_private::DataExtractor &data, lldb::offset_t *offset); 204 /// Parse an ELFProgramHeader entry from the given DataExtractor starting at 205 /// position \p offset. The address size of the DataExtractor determines if 209 /// The DataExtractor t [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | DataExtractor.h | 1 //===-- DataExtractor.h -----------------------------------------*- C++ -*-===// 17 #include "llvm/Support/DataExtractor.h" 34 /// \class DataExtractor DataExtractor.h "lldb/Core/DataExtractor.h" An data 37 /// DataExtractor is a class that can extract data (swapping if needed) from a 39 /// that can be shared between multiple DataExtractor instances. Multiple 40 /// DataExtractor objects can share the same data, yet extract values in 46 class DataExtractor { class in namespace:lldb_private 48 /// \typedef DataExtractor [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | ArmUnwindInfo.h | 13 #include "lldb/Utility/DataExtractor.h" 61 DataExtractor m_arm_exidx_data; // .ARM.exidx section data 62 DataExtractor m_arm_extab_data; // .ARM.extab section data
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | AuxVector.h | 12 #include "lldb/Utility/DataExtractor.h" 19 AuxVector(const lldb_private::DataExtractor &data); 68 void ParseAuxv(const lldb_private::DataExtractor &data);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | Header.h | 19 class DataExtractor; 111 static llvm::Expected<Header> decode(DataExtractor &Data);
|
H A D | Range.h | 23 class DataExtractor; 61 void decode(DataExtractor &Data, uint64_t BaseAddr, uint64_t &Offset); 71 static void skip(DataExtractor &Data, uint64_t &Offset); 108 void decode(DataExtractor &Data, uint64_t BaseAddr, uint64_t &Offset); 120 static uint64_t skip(DataExtractor &Data, uint64_t &Offset);
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | DWARFExpression.h | 14 #include "lldb/Utility/DataExtractor.h" 44 DWARFExpression(lldb::ModuleSP module, const DataExtractor &data, 204 lldb::ModuleSP opcode_ctx, const DataExtractor &opcodes, 211 bool GetExpressionData(DataExtractor &data) const { 220 static bool PrintDWARFExpression(Stream &s, const DataExtractor &data, 225 const DataExtractor &debug_loc_data, 248 void DumpLocation(Stream *s, const DataExtractor &data, 251 llvm::Optional<DataExtractor> 259 DataExtractor m_data;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugMacro.h | 13 #include "llvm/Support/DataExtractor.h" 54 void parse(DataExtractor data);
|
H A D | DWARFDebugAbbrev.h | 13 #include "llvm/Support/DataExtractor.h" 37 bool extract(DataExtractor Data, uint64_t *OffsetPtr); 60 mutable Optional<DataExtractor> Data; 70 void extract(DataExtractor Data);
|
H A D | DWARFDataExtractor.h | 13 #include "llvm/Support/DataExtractor.h" 18 /// A DataExtractor (typically for an in-memory copy of an object-file section) 20 class DWARFDataExtractor : public DataExtractor { 29 : DataExtractor(Section.Data, IsLittleEndian, AddressSize), Obj(&Obj), 34 : DataExtractor(Data, IsLittleEndian, AddressSize) {}
|