Home
last modified time | relevance | path

Searched refs:DataExtractor (Results 1 – 25 of 180) sorted by relevance

12345678

/external/swiftshader/third_party/llvm-16.0/llvm/lib/Support/
DDataExtractor.cpp17 bool DataExtractor::prepareRead(uint64_t Offset, uint64_t Size, in prepareRead()
40 T DataExtractor::getU(uint64_t *offset_ptr, Error *Err) const { in getU()
59 T *DataExtractor::getUs(uint64_t *offset_ptr, T *dst, uint32_t count, in getUs()
79 uint8_t DataExtractor::getU8(uint64_t *offset_ptr, llvm::Error *Err) const { in getU8()
83 uint8_t *DataExtractor::getU8(uint64_t *offset_ptr, uint8_t *dst, in getU8()
88 uint8_t *DataExtractor::getU8(Cursor &C, uint8_t *Dst, uint32_t Count) const { in getU8()
92 uint16_t DataExtractor::getU16(uint64_t *offset_ptr, llvm::Error *Err) const { in getU16()
96 uint16_t *DataExtractor::getU16(uint64_t *offset_ptr, uint16_t *dst, in getU16()
101 uint32_t DataExtractor::getU24(uint64_t *OffsetPtr, Error *Err) const { in getU24()
107 uint32_t DataExtractor::getU32(uint64_t *offset_ptr, llvm::Error *Err) const { in getU32()
[all …]
/external/llvm/lib/Support/
DDataExtractor.cpp17 static T getU(uint32_t *offset_ptr, const DataExtractor *de, in getU()
34 const DataExtractor *de, bool isLittleEndian, const char *Data){ in getUs()
50 uint8_t DataExtractor::getU8(uint32_t *offset_ptr) const { in getU8()
55 DataExtractor::getU8(uint32_t *offset_ptr, uint8_t *dst, uint32_t count) const { in getU8()
61 uint16_t DataExtractor::getU16(uint32_t *offset_ptr) const { in getU16()
65 uint16_t *DataExtractor::getU16(uint32_t *offset_ptr, uint16_t *dst, in getU16()
71 uint32_t DataExtractor::getU32(uint32_t *offset_ptr) const { in getU32()
75 uint32_t *DataExtractor::getU32(uint32_t *offset_ptr, uint32_t *dst, in getU32()
81 uint64_t DataExtractor::getU64(uint32_t *offset_ptr) const { in getU64()
85 uint64_t *DataExtractor::getU64(uint32_t *offset_ptr, uint64_t *dst, in getU64()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DDataExtractor.cpp27 static T getU(uint64_t *offset_ptr, const DataExtractor *de, in getU()
50 const DataExtractor *de, bool isLittleEndian, const char *Data, in getUs()
72 uint8_t DataExtractor::getU8(uint64_t *offset_ptr, llvm::Error *Err) const { in getU8()
77 DataExtractor::getU8(uint64_t *offset_ptr, uint8_t *dst, uint32_t count) const { in getU8()
82 uint8_t *DataExtractor::getU8(Cursor &C, uint8_t *Dst, uint32_t Count) const { in getU8()
87 uint16_t DataExtractor::getU16(uint64_t *offset_ptr, llvm::Error *Err) const { in getU16()
91 uint16_t *DataExtractor::getU16(uint64_t *offset_ptr, uint16_t *dst, in getU16()
97 uint32_t DataExtractor::getU24(uint64_t *offset_ptr) const { in getU24()
104 uint32_t DataExtractor::getU32(uint64_t *offset_ptr, llvm::Error *Err) const { in getU32()
108 uint32_t *DataExtractor::getU32(uint64_t *offset_ptr, uint32_t *dst, in getU32()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/DebugInfo/GSYM/
DExtractRanges.h24 class DataExtractor; variable
40 AddressRange decodeRange(DataExtractor &Data, uint64_t BaseAddr,
51 void skipRange(DataExtractor &Data, uint64_t &Offset);
57 void decodeRanges(AddressRanges &Ranges, DataExtractor &Data, uint64_t BaseAddr,
71 uint64_t skipRanges(DataExtractor &Data, uint64_t &Offset);
/external/llvm/unittests/Support/
DDataExtractorTest.cpp22 DataExtractor DE(StringRef(numberData, sizeof(numberData)-1), false, 8); in TEST()
27 DataExtractor DE(StringRef(numberData, sizeof(numberData)-1), false, 8); in TEST()
54 DE = DataExtractor(StringRef(numberData, sizeof(numberData)-1), true, 4); in TEST()
75 DataExtractor DE(StringRef(numberData, sizeof(numberData)-1), false, 8); in TEST()
92 DataExtractor DE(StringRef(stringData, sizeof(stringData)-1), false, 8); in TEST()
102 DataExtractor DE(StringRef(leb128data, sizeof(leb128data)-1), false, 8); in TEST()
111 DataExtractor BDE(StringRef(bigleb128data, sizeof(bigleb128data)-1), false,8); in TEST()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFAcceleratorTable.h40 DataExtractor AccelSection;
41 DataExtractor StringSection;
44 DWARFAcceleratorTable(DataExtractor AccelSection, DataExtractor StringSection, in DWARFAcceleratorTable()
DDWARFFormValue.h67 bool extractValue(DataExtractor data, uint32_t *offset_ptr,
83 bool skipValue(DataExtractor debug_info_data, uint32_t *offset_ptr,
85 static bool skipValue(uint16_t form, DataExtractor debug_info_data,
87 static bool skipValue(uint16_t form, DataExtractor debug_info_data,
DDWARFUnit.h88 DataExtractor Data(Section.Data, LE, 0); in parseImpl()
142 virtual bool extractImpl(DataExtractor debug_info, uint32_t *offset_ptr);
173 DataExtractor getDebugInfoExtractor() const { in getDebugInfoExtractor()
174 return DataExtractor(InfoSection.Data, isLittleEndian, AddrSize); in getDebugInfoExtractor()
176 DataExtractor getStringExtractor() const { in getStringExtractor()
177 return DataExtractor(StringSection, false, 0); in getStringExtractor()
182 bool extract(DataExtractor debug_info, uint32_t* offset_ptr);
DDWARFUnitIndex.h39 bool parse(DataExtractor IndexData, uint32_t *OffsetPtr);
75 bool parseImpl(DataExtractor IndexData);
78 bool parse(DataExtractor IndexData);
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDataExtractor.h21 class DWARFDataExtractor : public DataExtractor {
30 : DataExtractor(Section.Data, IsLittleEndian, AddressSize), Obj(&Obj), in DWARFDataExtractor()
35 : DataExtractor(Data, IsLittleEndian, AddressSize) {} in DWARFDataExtractor()
38 : DataExtractor( in DWARFDataExtractor()
44 : DataExtractor(Other.getData().substr(0, Length), Other.isLittleEndian(), in DWARFDataExtractor()
DDWARFGdbIndex.h20 class DataExtractor; variable
70 bool parseImpl(DataExtractor Data);
74 void parse(DataExtractor Data);
DDWARFDebugAbbrev.h37 bool extract(DataExtractor Data, uint64_t *OffsetPtr);
62 mutable std::optional<DataExtractor> Data;
72 void extract(DataExtractor Data);
DDWARFUnitIndex.h20 class DataExtractor; variable
106 bool parse(DataExtractor IndexData, uint64_t *OffsetPtr);
165 bool parseImpl(DataExtractor IndexData);
173 bool parse(DataExtractor IndexData);
DDWARFVerifier.h30 class DataExtractor; variable
250 DataExtractor *StrData,
255 const DataExtractor &StrData);
283 const DataExtractor &StrData);
/external/llvm/lib/DebugInfo/DWARF/
DDWARFContext.cpp38 DataExtractor pubNames(Data, LittleEndian, 0); in dumpPubSection()
69 DataExtractor AccelSection(Section.Data, LittleEndian, 0); in dumpAccelSection()
70 DataExtractor StrData(StringSection, LittleEndian, 0); in dumpAccelSection()
145 DataExtractor arangesData(getARangeSection(), isLittleEndian(), 0); in dump()
162 DataExtractor lineData(getLineSection().Data, isLittleEndian(), in dump()
184 DataExtractor lineData(getLineDWOSection().Data, isLittleEndian(), in dump()
195 DataExtractor strData(getStringSection(), isLittleEndian(), 0); in dump()
207 DataExtractor strDWOData(getStringDWOSection(), isLittleEndian(), 0); in dump()
222 DataExtractor rangesData(getRangeSection(), isLittleEndian(), in dump()
249 DataExtractor strOffsetExt(getStringOffsetDWOSection(), isLittleEndian(), in dump()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/GSYM/
DRange.h23 class DataExtractor; variable
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);
/external/swiftshader/third_party/llvm-16.0/llvm/lib/DebugInfo/GSYM/
DExtractRanges.cpp24 AddressRange decodeRange(DataExtractor &Data, uint64_t BaseAddr, in decodeRange()
42 void decodeRanges(AddressRanges &Ranges, DataExtractor &Data, uint64_t BaseAddr, in decodeRanges()
51 void skipRange(DataExtractor &Data, uint64_t &Offset) { in skipRange()
56 uint64_t skipRanges(DataExtractor &Data, uint64_t &Offset) { in skipRanges()
DInlineInfo.cpp77 static bool skip(DataExtractor &Data, uint64_t &Offset, bool SkippedRanges) { in skip()
109 static bool lookup(const GsymReader &GR, DataExtractor &Data, uint64_t &Offset, in lookup()
160 llvm::Error InlineInfo::lookup(const GsymReader &GR, DataExtractor &Data, in lookup()
180 static llvm::Expected<InlineInfo> decode(DataExtractor &Data, uint64_t &Offset, in decode()
223 llvm::Expected<InlineInfo> InlineInfo::decode(DataExtractor &Data, in decode()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugAbbrev.h37 bool extract(DataExtractor Data, uint64_t *OffsetPtr);
60 mutable Optional<DataExtractor> Data;
70 void extract(DataExtractor Data);
DDWARFDataExtractor.h20 class DWARFDataExtractor : public DataExtractor {
29 : DataExtractor(Section.Data, IsLittleEndian, AddressSize), Obj(&Obj), in DWARFDataExtractor()
34 : DataExtractor(Data, IsLittleEndian, AddressSize) {} in DWARFDataExtractor()
DDWARFVerifier.h31 class DataExtractor; variable
254 DataExtractor *StrData,
259 const DataExtractor &StrData);
287 const DataExtractor &StrData);
DDWARFUnitIndex.h40 bool parse(DataExtractor IndexData, uint64_t *OffsetPtr);
80 bool parseImpl(DataExtractor IndexData);
88 bool parse(DataExtractor IndexData);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/GSYM/
DRange.cpp76 void AddressRange::decode(DataExtractor &Data, uint64_t BaseAddr, in decode()
93 void AddressRanges::decode(DataExtractor &Data, uint64_t BaseAddr, in decode()
104 void AddressRange::skip(DataExtractor &Data, uint64_t &Offset) { in skip()
109 uint64_t AddressRanges::skip(DataExtractor &Data, uint64_t &Offset) { in skip()
DInlineInfo.cpp76 static bool skip(DataExtractor &Data, uint64_t &Offset, bool SkippedRanges) { in skip()
108 static bool lookup(const GsymReader &GR, DataExtractor &Data, uint64_t &Offset, in lookup()
155 llvm::Error InlineInfo::lookup(const GsymReader &GR, DataExtractor &Data, in lookup()
175 static llvm::Expected<InlineInfo> decode(DataExtractor &Data, uint64_t &Offset, in decode()
218 llvm::Expected<InlineInfo> InlineInfo::decode(DataExtractor &Data, in decode()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ProfileData/
DGCOV.h82 de = DataExtractor(buf.substr(4), false, 0); in readGCNOFormat()
84 de = DataExtractor(buf.substr(4), true, 0); in readGCNOFormat()
97 de = DataExtractor(buf.substr(4), false, 0); in readGCDAFormat()
99 de = DataExtractor(buf.substr(4), true, 0); in readGCDAFormat()
180 DataExtractor de{ArrayRef<uint8_t>{}, false, 0};
181 DataExtractor::Cursor cursor{0};

12345678