/netbsd/external/apache2/llvm/dist/llvm/lib/XRay/ |
H A D | RecordInitializer.cpp | 43 OffsetPtr); in visit() 51 OffsetPtr); in visit() 116 OffsetPtr); in visit() 130 OffsetPtr); in visit() 190 OffsetPtr); in visit() 205 OffsetPtr); in visit() 254 OffsetPtr); in visit() 269 OffsetPtr); in visit() 277 OffsetPtr); in visit() 317 OffsetPtr); in visit() [all …]
|
H A D | Trace.cpp | 50 uint64_t OffsetPtr = 0; in loadNaiveFormatLog() local 71 OffsetPtr); in loadNaiveFormatLog() 98 OffsetPtr); in loadNaiveFormatLog() 125 OffsetPtr); in loadNaiveFormatLog() 155 OffsetPtr += 2; in loadNaiveFormatLog() 162 OffsetPtr); in loadNaiveFormatLog() 177 OffsetPtr); in loadNaiveFormatLog() 195 OffsetPtr); in loadNaiveFormatLog() 204 OffsetPtr); in loadNaiveFormatLog() 208 OffsetPtr += 8; in loadNaiveFormatLog() [all …]
|
H A D | FileHeaderReader.cpp | 28 auto PreReadOffset = OffsetPtr; in readBinaryFormatHeader() 30 if (OffsetPtr == PreReadOffset) in readBinaryFormatHeader() 34 OffsetPtr); in readBinaryFormatHeader() 36 PreReadOffset = OffsetPtr; in readBinaryFormatHeader() 38 if (OffsetPtr == PreReadOffset) in readBinaryFormatHeader() 42 OffsetPtr); in readBinaryFormatHeader() 44 PreReadOffset = OffsetPtr; in readBinaryFormatHeader() 50 OffsetPtr); in readBinaryFormatHeader() 54 PreReadOffset = OffsetPtr; in readBinaryFormatHeader() 61 OffsetPtr); in readBinaryFormatHeader() [all …]
|
H A D | FDRRecordProducer.cpp | 87 auto PreReadOffset = OffsetPtr; in findNextBufferExtent() 88 uint8_t FirstByte = E.getU8(&OffsetPtr); in findNextBufferExtent() 89 if (OffsetPtr == PreReadOffset) in findNextBufferExtent() 102 RecordInitializer RI(E, OffsetPtr); in findNextBufferExtent() 149 auto PreReadOffset = OffsetPtr; in produce() 150 uint8_t FirstByte = E.getU8(&OffsetPtr); in produce() 151 if (OffsetPtr == PreReadOffset) in produce() 172 RecordInitializer RI(E, OffsetPtr); in produce() 183 if (OffsetPtr - PreReadOffset > CurrentBufferBytes) in produce() 188 OffsetPtr, (OffsetPtr - PreReadOffset) - CurrentBufferBytes, in produce() [all …]
|
H A D | InstrumentationMap.cpp | 176 uint64_t OffsetPtr = 0; in loadObj() local 177 uint64_t AddrOff = OffsetPtr; in loadObj() 179 Entry.Address = RelocateOrElse(AddrOff, Extractor.getU32(&OffsetPtr)); in loadObj() 181 Entry.Address = RelocateOrElse(AddrOff, Extractor.getU64(&OffsetPtr)); in loadObj() 182 uint64_t FuncOff = OffsetPtr; in loadObj() 184 Entry.Function = RelocateOrElse(FuncOff, Extractor.getU32(&OffsetPtr)); in loadObj() 186 Entry.Function = RelocateOrElse(FuncOff, Extractor.getU64(&OffsetPtr)); in loadObj() 187 auto Kind = Extractor.getU8(&OffsetPtr); in loadObj() 197 Entry.AlwaysInstrument = Extractor.getU8(&OffsetPtr) != 0; in loadObj() 198 Entry.Version = Extractor.getU8(&OffsetPtr); in loadObj()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugAddr.cpp | 16 uint64_t *OffsetPtr, in extractAddresses() argument 18 assert(EndOffset >= *OffsetPtr); in extractAddresses() 19 uint64_t DataSize = EndOffset - *OffsetPtr; in extractAddresses() 46 Offset = *OffsetPtr; in extractV5() 66 uint64_t EndOffset = *OffsetPtr + Length; in extractV5() 79 Version = Data.getU16(OffsetPtr); in extractV5() 80 AddrSize = Data.getU8(OffsetPtr); in extractV5() 81 SegSize = Data.getU8(OffsetPtr); in extractV5() 114 Offset = *OffsetPtr; in extractPreStandard() 120 return extractAddresses(Data, OffsetPtr, Data.size()); in extractPreStandard() [all …]
|
H A D | DWARFFormValue.cpp | 119 *OffsetPtr += size; in skipValue() 124 *OffsetPtr += size; in skipValue() 129 *OffsetPtr += size; in skipValue() 134 *OffsetPtr += size; in skipValue() 140 DebugInfoData.getCStr(OffsetPtr); in skipValue() 174 *OffsetPtr += *FixedSize; in skipValue() 181 DebugInfoData.getSLEB128(OffsetPtr); in skipValue() 192 DebugInfoData.getULEB128(OffsetPtr); in skipValue() 196 DebugInfoData.getULEB128(OffsetPtr); in skipValue() 197 *OffsetPtr += 4; in skipValue() [all …]
|
H A D | DWARFDebugInfoEntry.cpp | 22 uint64_t *OffsetPtr) { in extractFast() argument 25 return extractFast(U, OffsetPtr, DebugInfoData, UEndOffset, 0); in extractFast() 28 bool DWARFDebugInfoEntry::extractFast(const DWARFUnit &U, uint64_t *OffsetPtr, in extractFast() argument 31 Offset = *OffsetPtr; in extractFast() 35 uint64_t AbbrCode = DebugInfoData.getULEB128(OffsetPtr); in extractFast() 45 *OffsetPtr = Offset; in extractFast() 51 *OffsetPtr += *FixedSize; in extractFast() 60 *OffsetPtr += *FixedSize; in extractFast() 62 OffsetPtr, U.getFormParams())) { in extractFast() 65 *OffsetPtr = Offset; in extractFast()
|
H A D | DWARFAbbreviationDeclaration.cpp | 41 uint64_t* OffsetPtr) { in extract() argument 43 const uint64_t Offset = *OffsetPtr; in extract() 44 Code = Data.getULEB128(OffsetPtr); in extract() 48 CodeByteSize = *OffsetPtr - Offset; in extract() 49 Tag = static_cast<llvm::dwarf::Tag>(Data.getULEB128(OffsetPtr)); in extract() 54 uint8_t ChildrenByte = Data.getU8(OffsetPtr); in extract() 63 auto A = static_cast<Attribute>(Data.getULEB128(OffsetPtr)); in extract() 64 auto F = static_cast<Form>(Data.getULEB128(OffsetPtr)); in extract() 68 int64_t V = Data.getSLEB128(OffsetPtr); in extract()
|
H A D | DWARFListTable.cpp | 19 uint64_t *OffsetPtr) { in extract() argument 20 HeaderOffset = *OffsetPtr; in extract() 23 std::tie(HeaderData.Length, Format) = Data.getInitialLength(OffsetPtr, &Err); in extract() 46 HeaderData.Version = Data.getU16(OffsetPtr); in extract() 47 HeaderData.AddrSize = Data.getU8(OffsetPtr); in extract() 48 HeaderData.SegSize = Data.getU8(OffsetPtr); in extract() 49 HeaderData.OffsetEntryCount = Data.getU32(OffsetPtr); in extract() 74 *OffsetPtr += HeaderData.OffsetEntryCount * OffsetByteSize; in extract()
|
H A D | DWARFDebugLine.cpp | 184 uint64_t *OffsetPtr, in parseV2DirFileTables() argument 377 *OffsetPtr = Cursor.tell(); in parse() 422 *OffsetPtr = Cursor.tell(); in parse() 445 PrologueOffset, *OffsetPtr), in parse() 782 if (OS && *OffsetPtr < EndOffset) { in parse() 798 while (*OffsetPtr < EndOffset) { in parse() 804 uint64_t OpcodeOffset = *OffsetPtr; in parse() 826 *OffsetPtr = Cursor.tell(); in parse() 988 *OffsetPtr = End; in parse() 1156 *OffsetPtr = Cursor.tell(); in parse() [all …]
|
H A D | DWARFUnitIndex.cpp | 92 uint64_t *OffsetPtr) { in parse() argument 93 const uint64_t BeginOffset = *OffsetPtr; in parse() 94 if (!IndexData.isValidOffsetForDataOfSize(*OffsetPtr, 16)) in parse() 100 Version = IndexData.getU32(OffsetPtr); in parse() 102 *OffsetPtr = BeginOffset; in parse() 103 Version = IndexData.getU16(OffsetPtr); in parse() 106 *OffsetPtr += 2; // Skip padding. in parse() 108 NumColumns = IndexData.getU32(OffsetPtr); in parse() 109 NumUnits = IndexData.getU32(OffsetPtr); in parse() 110 NumBuckets = IndexData.getU32(OffsetPtr); in parse()
|
H A D | DWARFDebugAbbrev.cpp | 29 uint64_t *OffsetPtr) { in extract() argument 31 const uint64_t BeginOffset = *OffsetPtr; in extract() 35 while (AbbrDecl.extract(Data, OffsetPtr)) { in extract() 47 return BeginOffset != *OffsetPtr; in extract()
|
H A D | DWARFDebugRnglists.cpp | 20 Error RangeListEntry::extract(DWARFDataExtractor Data, uint64_t *OffsetPtr) { in extract() argument 21 Offset = *OffsetPtr; in extract() 25 assert(*OffsetPtr < Data.size() && in extract() 27 uint8_t Encoding = Data.getU8(OffsetPtr); in extract() 29 DataExtractor::Cursor C(*OffsetPtr); in extract() 83 *OffsetPtr = C.tell(); in extract()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFListTable.h | 50 uint64_t *OffsetPtr, StringRef SectionName, 134 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 168 return Header.extract(Data, OffsetPtr); in extractHeaderAndOffsets() 205 if (Error E = extractHeaderAndOffsets(Data, OffsetPtr)) in extract() 210 while (Data.isValidOffset(*OffsetPtr)) { in extract() 212 uint64_t Off = *OffsetPtr; in extract() 220 assert(*OffsetPtr == Data.size() && in extract() 232 if (*OffsetPtr < HeaderOffset || *OffsetPtr >= Data.size()) in extract() 235 ListTypeString.data(), *OffsetPtr); in extract() 237 while (Data.isValidOffset(*OffsetPtr)) { in extract() [all …]
|
H A D | DWARFDebugAddr.h | 49 Error extractAddresses(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 55 Error extract(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 60 Error extractV5(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 66 Error extractPreStandard(const DWARFDataExtractor &Data, uint64_t *OffsetPtr,
|
H A D | DWARFFormValue.h | 75 uint64_t *OffsetPtr); 95 bool extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, 100 bool extractValue(const DWARFDataExtractor &Data, uint64_t *OffsetPtr, in extractValue() argument 102 return extractValue(Data, OffsetPtr, FormParams, nullptr, U); in extractValue() 136 bool skipValue(DataExtractor DebugInfoData, uint64_t *OffsetPtr, in skipValue() argument 138 return DWARFFormValue::skipValue(Form, DebugInfoData, OffsetPtr, Params); in skipValue() 152 uint64_t *OffsetPtr,
|
H A D | DWARFDebugInfoEntry.h | 39 bool extractFast(const DWARFUnit &U, uint64_t *OffsetPtr); 42 bool extractFast(const DWARFUnit &U, uint64_t *OffsetPtr,
|
H A D | DWARFDebugRnglists.h | 36 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr);
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Support/ |
H A D | DataExtractor.cpp | 103 uint24_t ExtractedVal = getU<uint24_t>(OffsetPtr, Err); in getU24() 161 uint64_t Start = *OffsetPtr; in getCStrRef() 164 *OffsetPtr = Pos + 1; in getCStrRef() 174 StringRef DataExtractor::getFixedLengthString(uint64_t *OffsetPtr, in getFixedLengthString() argument 177 StringRef Bytes(getBytes(OffsetPtr, Length)); in getFixedLengthString() 187 if (!prepareRead(*OffsetPtr, Length, Err)) in getBytes() 190 StringRef Result = Data.substr(*OffsetPtr, Length); in getBytes() 191 *OffsetPtr += Length; in getBytes() 200 assert(*OffsetPtr <= Bytes.size()); in getLEB128() 214 *OffsetPtr, error); in getLEB128() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | DataExtractor.h | 126 const char *getCStr(uint64_t *OffsetPtr, Error *Err = nullptr) const { 127 return getCStrRef(OffsetPtr, Err).data(); 161 StringRef getCStrRef(uint64_t *OffsetPtr, Error *Err = nullptr) const; 200 StringRef getFixedLengthString(uint64_t *OffsetPtr, 230 StringRef getBytes(uint64_t *OffsetPtr, uint64_t Length, 478 uint32_t getU24(uint64_t *OffsetPtr, Error *Err = nullptr) const; 611 int64_t getSLEB128(uint64_t *OffsetPtr, Error *Err = nullptr) const; 699 template <typename T> T getU(uint64_t *OffsetPtr, Error *Err) const; 701 T *getUs(uint64_t *OffsetPtr, T *Dst, uint32_t Count, Error *Err) const;
|
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-xray/ |
H A D | xray-fdr-dump.cpp | 54 uint64_t OffsetPtr = 0; in __anon224aa1960102() local 56 auto FileHeaderOrError = readBinaryFormatHeader(DE, OffsetPtr); in __anon224aa1960102() 61 FileBasedRecordProducer P(H, DE, OffsetPtr); in __anon224aa1960102() 66 while (DE.isValidOffsetForDataOfSize(OffsetPtr, 1)) { in __anon224aa1960102() 79 while (DE.isValidOffsetForDataOfSize(OffsetPtr, 1)) { in __anon224aa1960102()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/XRay/ |
H A D | FDRRecordProducer.h | 30 uint64_t &OffsetPtr; variable 40 : Header(FH), E(DE), OffsetPtr(OP) {} in FileBasedRecordProducer()
|
H A D | FileHeaderReader.h | 27 uint64_t &OffsetPtr);
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | PreISelIntrinsicLowering.cpp | 46 Value *OffsetPtr = in lowerLoadRelative() local 48 Value *OffsetPtrI32 = B.CreateBitCast(OffsetPtr, Int32PtrTy); in lowerLoadRelative()
|