/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
H A D | DataExtractor.cpp | 18 bool DataExtractor::prepareRead(uint64_t Offset, uint64_t Size, in prepareRead() 41 T DataExtractor::getU(uint64_t *offset_ptr, Error *Err) const { in getU() 60 T *DataExtractor::getUs(uint64_t *offset_ptr, T *dst, uint32_t count, in getUs() 80 uint8_t DataExtractor::getU8(uint64_t *offset_ptr, llvm::Error *Err) const { in getU8() 84 uint8_t *DataExtractor::getU8(uint64_t *offset_ptr, uint8_t *dst, in getU8() 89 uint8_t *DataExtractor::getU8(Cursor &C, uint8_t *Dst, uint32_t Count) const { in getU8() 93 uint16_t DataExtractor::getU16(uint64_t *offset_ptr, llvm::Error *Err) const { in getU16() 97 uint16_t *DataExtractor::getU16(uint64_t *offset_ptr, uint16_t *dst, in getU16() 102 uint32_t DataExtractor::getU24(uint64_t *OffsetPtr, Error *Err) const { in getU24() 108 uint32_t DataExtractor::getU32(uint64_t *offset_ptr, llvm::Error *Err) const { in getU32() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDataExtractor.h | 21 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()
|
H A D | DWARFDebugAbbrev.h | 37 bool extract(DataExtractor Data, uint64_t *OffsetPtr); 60 mutable Optional<DataExtractor> Data; 70 void extract(DataExtractor Data);
|
H A D | DWARFVerifier.h | 28 class DataExtractor; variable 254 DataExtractor *StrData, 259 const DataExtractor &StrData); 287 const DataExtractor &StrData);
|
H A D | DWARFContext.h | 329 DataExtractor getStringExtractor() const { in getStringExtractor() 330 return DataExtractor(DObj->getStrSection(), false, 0); in getStringExtractor() 332 DataExtractor getStringDWOExtractor() const { in getStringDWOExtractor() 333 return DataExtractor(DObj->getStrDWOSection(), false, 0); in getStringDWOExtractor() 335 DataExtractor getLineStringExtractor() const { in getLineStringExtractor() 336 return DataExtractor(DObj->getLineStrSection(), false, 0); in getLineStringExtractor()
|
H A D | DWARFUnitIndex.h | 87 bool parse(DataExtractor IndexData, uint64_t *OffsetPtr); 131 bool parseImpl(DataExtractor IndexData); 139 bool parse(DataExtractor IndexData);
|
H A D | DWARFExpression.h | 94 bool extract(DataExtractor Data, uint8_t AddressSize, uint64_t Offset, 139 DWARFExpression(DataExtractor Data, uint8_t AddressSize, 163 DataExtractor Data;
|
H A D | DWARFGdbIndex.h | 70 bool parseImpl(DataExtractor Data); 74 void parse(DataExtractor Data);
|
H A D | DWARFListTable.h | 114 void dump(DataExtractor Data, raw_ostream &OS, 116 Optional<uint64_t> getOffsetEntry(DataExtractor Data, uint32_t Index) const { in getOffsetEntry() 123 static Optional<uint64_t> getOffsetEntry(DataExtractor Data, in getOffsetEntry() 188 Optional<uint64_t> getOffsetEntry(DataExtractor Data, uint32_t Index) const { in getOffsetEntry()
|
H A D | DWARFAcceleratorTable.h | 34 DataExtractor StringSection; 70 DataExtractor StringSection) in DWARFAcceleratorTable() 181 DataExtractor StringSection) in AppleAcceleratorTable() 357 DataExtractor StrData; 364 NameTableEntry(const DataExtractor &StrData, uint32_t Index, in NameTableEntry() 592 DataExtractor StringSection) in DWARFDebugNames()
|
H A D | DWARFDebugMacro.h | 114 DataExtractor StringExtractor, in parseMacro() 130 Optional<DataExtractor> StringExtractor,
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/ |
H A D | fdr_controller_test.cc | 71 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() 95 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() 116 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() 131 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() 155 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() 179 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() 212 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() 246 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() 284 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() 330 llvm::DataExtractor DE(Serialized, true, 8); in TEST_F() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | Range.h | 24 class DataExtractor; variable 62 void decode(DataExtractor &Data, uint64_t BaseAddr, uint64_t &Offset); 72 static void skip(DataExtractor &Data, uint64_t &Offset); 110 void decode(DataExtractor &Data, uint64_t BaseAddr, uint64_t &Offset); 122 static uint64_t skip(DataExtractor &Data, uint64_t &Offset);
|
H A D | Header.h | 19 class DataExtractor; variable 111 static llvm::Expected<Header> decode(DataExtractor &Data);
|
H A D | InlineInfo.h | 122 static llvm::Error lookup(const GsymReader &GR, DataExtractor &Data, 152 static llvm::Expected<InlineInfo> decode(DataExtractor &Data,
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ |
H A D | GCOV.h | 86 de = DataExtractor(buf.substr(4), false, 0); in readGCNOFormat() 88 de = DataExtractor(buf.substr(4), true, 0); in readGCNOFormat() 101 de = DataExtractor(buf.substr(4), false, 0); in readGCDAFormat() 103 de = DataExtractor(buf.substr(4), true, 0); in readGCDAFormat() 178 DataExtractor de{ArrayRef<uint8_t>{}, false, 0}; 179 DataExtractor::Cursor cursor{0};
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/ |
H A D | Range.cpp | 86 void AddressRange::decode(DataExtractor &Data, uint64_t BaseAddr, in decode() 103 void AddressRanges::decode(DataExtractor &Data, uint64_t BaseAddr, in decode() 114 void AddressRange::skip(DataExtractor &Data, uint64_t &Offset) { in skip() 119 uint64_t AddressRanges::skip(DataExtractor &Data, uint64_t &Offset) { in skip()
|
H A D | InlineInfo.cpp | 76 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() 159 llvm::Error InlineInfo::lookup(const GsymReader &GR, DataExtractor &Data, in lookup() 179 static llvm::Expected<InlineInfo> decode(DataExtractor &Data, uint64_t &Offset, in decode() 222 llvm::Expected<InlineInfo> InlineInfo::decode(DataExtractor &Data, in decode()
|
H A D | FunctionInfo.cpp | 36 llvm::Expected<FunctionInfo> FunctionInfo::decode(DataExtractor &Data, in decode() 67 DataExtractor InfoData(Data.getData().substr(Offset, InfoLength), in decode() 154 llvm::Expected<LookupResult> FunctionInfo::lookup(DataExtractor &Data, in lookup() 184 Optional<DataExtractor> InlineInfoData; in lookup() 195 DataExtractor InfoData(InfoBytes, Data.isLittleEndian(), in lookup()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/XRay/ |
H A D | FDRRecordProducer.h | 29 DataExtractor &E; 38 FileBasedRecordProducer(const XRayFileHeader &FH, DataExtractor &DE, in FileBasedRecordProducer()
|
H A D | Trace.h | 53 friend Expected<Trace> loadTrace(const DataExtractor &, bool); 75 Expected<Trace> loadTrace(const DataExtractor &Extractor, bool Sort = false);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/XRay/ |
H A D | Trace.cpp | 49 DataExtractor Reader(Data, IsLittleEndian, 8); in loadNaiveFormatLog() 273 DataExtractor DE(Data, IsLittleEndian, 8); in loadFDRLog() 409 DataExtractor LittleEndianDE(Data, true, 8); in loadTraceFile() 412 DataExtractor BigEndianDE(Data, false, 8); in loadTraceFile() 419 Expected<Trace> llvm::xray::loadTrace(const DataExtractor &DE, bool Sort) { in loadTrace() 434 DataExtractor HeaderExtractor(DE.getData(), DE.isLittleEndian(), 8); in loadTrace()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-dwp/ |
H A D | llvm-dwp.cpp | 69 static uint64_t debugStrOffsetsHeaderSize(DataExtractor StrOffsetsData, in debugStrOffsetsHeaderSize() 176 DataExtractor Data(CurStrSection, true, 0); in writeStringsAndOffsets() 185 Data = DataExtractor(CurStrOffsetSection, true, 0); in writeStringsAndOffsets() 205 DataExtractor AbbrevData(Abbrev, true, 0); in getCUAbbrev() 225 getIndexedString(dwarf::Form Form, DataExtractor InfoData, uint64_t &InfoOffset, in getIndexedString() 253 DataExtractor StrOffsetsData(StrOffsets, true, 0); in getIndexedString() 258 DataExtractor StrData(Str, true, 0); in getIndexedString() 270 DataExtractor InfoData(Info, true, 0); in getCUIdentifiers() 281 DataExtractor AbbrevData(Abbrev, true, 0); in getCUIdentifiers() 400 DataExtractor Data(Types, true, 0); in addAllTypes() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | DataExtractor.h | 41 class DataExtractor { 58 friend class DataExtractor; variable 83 DataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize) in DataExtractor() function 85 DataExtractor(ArrayRef<uint8_t> Data, bool IsLittleEndian, in DataExtractor() function
|
H A D | ELFAttributeParser.h | 33 DataExtractor de{ArrayRef<uint8_t>{}, true, 0}; 34 DataExtractor::Cursor cursor{0};
|