/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/DWARF/ |
D | DWARFDebugRnglists.cpp | 36 uint32_t *OffsetPtr) { in extract() argument 37 Offset = *OffsetPtr; in extract() 41 assert(*OffsetPtr < End && in extract() 43 uint8_t Encoding = Data.getU8(OffsetPtr); in extract() 53 *OffsetPtr - 1); in extract() 57 *OffsetPtr - 1); in extract() 61 *OffsetPtr - 1); in extract() 63 uint32_t PreviousOffset = *OffsetPtr - 1; in extract() 64 Value0 = Data.getULEB128(OffsetPtr); in extract() 65 Value1 = Data.getULEB128(OffsetPtr); in extract() [all …]
|
D | DWARFDebugLine.cpp | 139 uint32_t *OffsetPtr, uint64_t EndPrologueOffset, in parseV2DirFileTables() argument 143 while (*OffsetPtr < EndPrologueOffset) { in parseV2DirFileTables() 144 StringRef S = DebugLineData.getCStrRef(OffsetPtr); in parseV2DirFileTables() 152 while (*OffsetPtr < EndPrologueOffset) { in parseV2DirFileTables() 153 StringRef Name = DebugLineData.getCStrRef(OffsetPtr); in parseV2DirFileTables() 159 FileEntry.DirIdx = DebugLineData.getULEB128(OffsetPtr); in parseV2DirFileTables() 160 FileEntry.ModTime = DebugLineData.getULEB128(OffsetPtr); in parseV2DirFileTables() 161 FileEntry.Length = DebugLineData.getULEB128(OffsetPtr); in parseV2DirFileTables() 174 *OffsetPtr, uint64_t EndPrologueOffset, DWARFDebugLine::ContentTypeTracker in parseV5EntryFormat() argument 177 int FormatCount = DebugLineData.getU8(OffsetPtr); in parseV5EntryFormat() [all …]
|
D | DWARFDebugInfoEntry.cpp | 23 uint32_t *OffsetPtr) { in extractFast() argument 26 return extractFast(U, OffsetPtr, DebugInfoData, UEndOffset, 0); in extractFast() 29 bool DWARFDebugInfoEntry::extractFast(const DWARFUnit &U, uint32_t *OffsetPtr, in extractFast() argument 32 Offset = *OffsetPtr; in extractFast() 36 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()
|
D | DWARFFormValue.cpp | 82 uint32_t *OffsetPtr, in skipValue() argument 91 uint64_t size = DebugInfoData.getULEB128(OffsetPtr); in skipValue() 92 *OffsetPtr += size; in skipValue() 96 uint8_t size = DebugInfoData.getU8(OffsetPtr); in skipValue() 97 *OffsetPtr += size; in skipValue() 101 uint16_t size = DebugInfoData.getU16(OffsetPtr); in skipValue() 102 *OffsetPtr += size; in skipValue() 106 uint32_t size = DebugInfoData.getU32(OffsetPtr); in skipValue() 107 *OffsetPtr += size; in skipValue() 113 DebugInfoData.getCStr(OffsetPtr); in skipValue() [all …]
|
D | DWARFListTable.cpp | 27 uint32_t *OffsetPtr) { in extract() argument 28 HeaderOffset = *OffsetPtr; in extract() 30 if (!Data.isValidOffsetForDataOfSize(*OffsetPtr, sizeof(uint32_t))) in extract() 33 SectionName.data(), *OffsetPtr); in extract() 35 HeaderData.Length = Data.getU32(OffsetPtr); in extract() 51 HeaderData.Version = Data.getU16(OffsetPtr); in extract() 52 HeaderData.AddrSize = Data.getU8(OffsetPtr); in extract() 53 HeaderData.SegSize = Data.getU8(OffsetPtr); in extract() 54 HeaderData.OffsetEntryCount = Data.getU32(OffsetPtr); in extract() 77 Offsets.push_back(Data.getU32(OffsetPtr)); in extract()
|
D | DWARFDebugAddr.cpp | 23 uint32_t *OffsetPtr, in extract() argument 28 HeaderOffset = *OffsetPtr; in extract() 30 if (!Data.isValidOffsetForDataOfSize(*OffsetPtr, sizeof(uint32_t))) in extract() 34 PRIx32, *OffsetPtr); in extract() 47 HeaderData.Length = Data.getU32(OffsetPtr); in extract() 73 HeaderData.Version = Data.getU16(OffsetPtr); in extract() 74 HeaderData.AddrSize = Data.getU8(OffsetPtr); in extract() 75 HeaderData.SegSize = Data.getU8(OffsetPtr); in extract() 136 Addrs.push_back(Data.getU32(OffsetPtr)); in extract() 138 Addrs.push_back(Data.getU64(OffsetPtr)); in extract()
|
D | DWARFAbbreviationDeclaration.cpp | 42 uint32_t* OffsetPtr) { in extract() argument 44 const uint32_t Offset = *OffsetPtr; in extract() 45 Code = Data.getULEB128(OffsetPtr); in extract() 49 CodeByteSize = *OffsetPtr - Offset; in extract() 50 Tag = static_cast<llvm::dwarf::Tag>(Data.getULEB128(OffsetPtr)); in extract() 55 uint8_t ChildrenByte = Data.getU8(OffsetPtr); in extract() 64 auto A = static_cast<Attribute>(Data.getULEB128(OffsetPtr)); in extract() 65 auto F = static_cast<Form>(Data.getULEB128(OffsetPtr)); in extract() 69 int64_t V = Data.getSLEB128(OffsetPtr); in extract()
|
D | DWARFUnitIndex.cpp | 22 uint32_t *OffsetPtr) { in parse() argument 23 if (!IndexData.isValidOffsetForDataOfSize(*OffsetPtr, 16)) in parse() 25 Version = IndexData.getU32(OffsetPtr); in parse() 26 NumColumns = IndexData.getU32(OffsetPtr); in parse() 27 NumUnits = IndexData.getU32(OffsetPtr); in parse() 28 NumBuckets = IndexData.getU32(OffsetPtr); in parse()
|
D | DWARFDebugAbbrev.cpp | 30 uint32_t *OffsetPtr) { in extract() argument 32 const uint32_t BeginOffset = *OffsetPtr; in extract() 36 while (AbbrDecl.extract(Data, OffsetPtr)) { in extract() 48 return BeginOffset != *OffsetPtr; in extract()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/XRay/ |
D | Trace.cpp | 43 uint32_t OffsetPtr = 0; in readBinaryFormatHeader() local 44 FileHeader.Version = HeaderExtractor.getU16(&OffsetPtr); in readBinaryFormatHeader() 45 FileHeader.Type = HeaderExtractor.getU16(&OffsetPtr); in readBinaryFormatHeader() 46 uint32_t Bitfield = HeaderExtractor.getU32(&OffsetPtr); in readBinaryFormatHeader() 49 FileHeader.CycleFrequency = HeaderExtractor.getU64(&OffsetPtr); in readBinaryFormatHeader() 50 std::memcpy(&FileHeader.FreeFormData, Data.bytes_begin() + OffsetPtr, 16); in readBinaryFormatHeader() 86 uint32_t OffsetPtr = 0; in loadNaiveFormatLog() local 87 switch (auto RecordType = RecordExtractor.getU16(&OffsetPtr)) { in loadNaiveFormatLog() 92 Record.CPU = RecordExtractor.getU8(&OffsetPtr); in loadNaiveFormatLog() 93 auto Type = RecordExtractor.getU8(&OffsetPtr); in loadNaiveFormatLog() [all …]
|
D | InstrumentationMap.cpp | 100 uint32_t OffsetPtr = 0; in loadELF64() local 101 Entry.Address = Extractor.getU64(&OffsetPtr); in loadELF64() 102 Entry.Function = Extractor.getU64(&OffsetPtr); in loadELF64() 103 auto Kind = Extractor.getU8(&OffsetPtr); in loadELF64() 113 Entry.AlwaysInstrument = Extractor.getU8(&OffsetPtr) != 0; in loadELF64()
|
/external/llvm/lib/DebugInfo/DWARF/ |
D | DWARFAbbreviationDeclaration.cpp | 29 DWARFAbbreviationDeclaration::extract(DataExtractor Data, uint32_t* OffsetPtr) { in extract() argument 31 Code = Data.getULEB128(OffsetPtr); in extract() 35 Tag = Data.getULEB128(OffsetPtr); in extract() 36 uint8_t ChildrenByte = Data.getU8(OffsetPtr); in extract() 40 uint32_t CurOffset = *OffsetPtr; in extract() 41 uint16_t Attr = Data.getULEB128(OffsetPtr); in extract() 42 if (CurOffset == *OffsetPtr) { in extract() 46 CurOffset = *OffsetPtr; in extract() 47 uint16_t Form = Data.getULEB128(OffsetPtr); in extract() 48 if (CurOffset == *OffsetPtr) { in extract()
|
D | DWARFUnitIndex.cpp | 18 uint32_t *OffsetPtr) { in parse() argument 19 if (!IndexData.isValidOffsetForDataOfSize(*OffsetPtr, 16)) in parse() 21 Version = IndexData.getU32(OffsetPtr); in parse() 22 NumColumns = IndexData.getU32(OffsetPtr); in parse() 23 NumUnits = IndexData.getU32(OffsetPtr); in parse() 24 NumBuckets = IndexData.getU32(OffsetPtr); in parse()
|
D | DWARFDebugAbbrev.cpp | 26 uint32_t *OffsetPtr) { in extract() argument 28 const uint32_t BeginOffset = *OffsetPtr; in extract() 32 while (AbbrDecl.extract(Data, OffsetPtr)) { in extract() 44 return BeginOffset != *OffsetPtr; in extract()
|
D | DWARFDebugInfoEntry.cpp | 185 uint32_t *OffsetPtr) { in extractFast() argument 186 Offset = *OffsetPtr; in extractFast() 191 uint64_t AbbrCode = DebugInfoData.getULEB128(OffsetPtr); in extractFast() 200 *OffsetPtr = Offset; in extractFast() 214 *OffsetPtr += FixedFormSize; in extractFast() 215 else if (!DWARFFormValue::skipValue(Form, DebugInfoData, OffsetPtr, U)) { in extractFast() 217 *OffsetPtr = Offset; in extractFast()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFListTable.h | 54 uint32_t *OffsetPtr, StringRef SectionName, 117 Error extract(DWARFDataExtractor Data, uint32_t *OffsetPtr); 150 Error extractHeaderAndOffsets(DWARFDataExtractor Data, uint32_t *OffsetPtr) { in extractHeaderAndOffsets() argument 151 return Header.extract(Data, OffsetPtr); in extractHeaderAndOffsets() 154 Error extract(DWARFDataExtractor Data, uint32_t *OffsetPtr); 186 uint32_t *OffsetPtr) { in extract() argument 188 if (Error E = extractHeaderAndOffsets(Data, OffsetPtr)) in extract() 193 while (*OffsetPtr < End) { in extract() 195 uint32_t Off = *OffsetPtr; in extract() 196 if (Error E = CurrentList.extract(Data, getHeaderOffset(), End, OffsetPtr, in extract() [all …]
|
D | DWARFFormValue.h | 83 bool extractValue(const DWARFDataExtractor &Data, uint32_t *OffsetPtr, 88 bool extractValue(const DWARFDataExtractor &Data, uint32_t *OffsetPtr, in extractValue() argument 90 return extractValue(Data, OffsetPtr, FormParams, nullptr, U); in extractValue() 118 bool skipValue(DataExtractor DebugInfoData, uint32_t *OffsetPtr, in skipValue() argument 120 return DWARFFormValue::skipValue(Form, DebugInfoData, OffsetPtr, Params); in skipValue() 134 uint32_t *OffsetPtr,
|
D | DWARFDebugInfoEntry.h | 40 bool extractFast(const DWARFUnit &U, uint32_t *OffsetPtr); 43 bool extractFast(const DWARFUnit &U, uint32_t *OffsetPtr,
|
D | DWARFDebugRnglists.h | 36 Error extract(DWARFDataExtractor Data, uint32_t End, uint32_t *OffsetPtr);
|
D | DWARFDebugAddr.h | 58 Error extract(DWARFDataExtractor Data, uint32_t *OffsetPtr,
|
/external/llvm/lib/CodeGen/ |
D | PreISelIntrinsicLowering.cpp | 43 Value *OffsetPtr = in lowerLoadRelative() local 45 Value *OffsetPtrI32 = B.CreateBitCast(OffsetPtr, Int32PtrTy); in lowerLoadRelative()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | PreISelIntrinsicLowering.cpp | 43 Value *OffsetPtr = in lowerLoadRelative() local 45 Value *OffsetPtrI32 = B.CreateBitCast(OffsetPtr, Int32PtrTy); in lowerLoadRelative()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Support/ |
D | DataExtractor.cpp | 138 StringRef DataExtractor::getCStrRef(uint32_t *OffsetPtr) const { in getCStrRef() 139 uint32_t Start = *OffsetPtr; in getCStrRef() 142 *OffsetPtr = Pos + 1; in getCStrRef()
|
/external/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFDebugAbbrev.h | 31 bool extract(DataExtractor Data, uint32_t *OffsetPtr);
|
D | DWARFAbbreviationDeclaration.h | 47 bool extract(DataExtractor Data, uint32_t* OffsetPtr);
|