Home
last modified time | relevance | path

Searched refs:Reader (Results 1 – 25 of 137) sorted by relevance

123456

/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DRecordSerialization.h68 return Reader.readObject(Item); in consume()
77 return consume(Reader, Item); in deserialize()
106 while (!Reader.empty() && Reader.peek() < LF_PAD0) { in deserialize()
122 if (Reader.empty()) in deserialize()
126 while (Reader.peek() != 0) { in deserialize()
132 return Reader.skip(1); in deserialize()
186 return Item.deserialize(Reader); in consume()
192 return Item.deserialize(Reader); in consume()
197 return Item.deserialize(Reader); in consume()
203 return Item.deserialize(Reader); in consume()
[all …]
H A DTypeDeserializer.h32 : Stream(RecordData, llvm::support::little), Reader(Stream), in MappingInfo()
33 Mapping(Reader) {} in MappingInfo()
36 BinaryStreamReader Reader; member
106 : Reader(R), Mapping(Reader), StartOffset(0) {} in MappingInfo()
108 BinaryStreamReader &Reader; member
114 explicit FieldListDeserializer(BinaryStreamReader &Reader) : Mapping(Reader) { in FieldListDeserializer() argument
127 Mapping.StartOffset = Mapping.Reader.getOffset(); in visitMemberBegin()
152 uint32_t EndOffset = Mapping.Reader.getOffset(); in visitKnownMemberImpl()
154 Mapping.Reader.setOffset(Mapping.StartOffset); in visitKnownMemberImpl()
155 if (auto EC = Mapping.Reader.readBytes(CVR.Data, RecordLength)) in visitKnownMemberImpl()
[all …]
H A DCodeViewRecordIO.h32 return (isWriting()) ? Writer->getOffset() : Reader->getOffset(); in getCurrentOffset()
36 explicit CodeViewRecordIO(BinaryStreamReader &Reader) : Reader(&Reader) {} in CodeViewRecordIO() argument
44 bool isReading() const { return Reader != nullptr; } in isReading()
54 if (auto EC = Reader->readObject(ValuePtr)) in mapObject()
64 return Reader->readInteger(Value); in mapInteger()
104 if (auto EC = Reader->readInteger(Size)) in mapVectorN()
127 while (!Reader->empty() && Reader->peek() < 0xf0 /* LF_PAD0 */) { in mapVectorTail()
164 BinaryStreamReader *Reader = nullptr; variable
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DPDBStringTable.cpp29 if (auto EC = Reader.readObject(Header)) in readHeader()
39 assert(Reader.bytesRemaining() == 0); in readHeader()
45 if (auto EC = Reader.readStreamRef(Stream)) in readStrings()
54 assert(Reader.bytesRemaining() == 0); in readStrings()
65 if (auto EC = Reader.readObject(HashCount)) in readHashTable()
81 assert(Reader.bytesRemaining() == 0); in readEpilogue()
89 std::tie(SectionReader, Reader) = Reader.split(sizeof(PDBStringTableHeader)); in reload()
93 std::tie(SectionReader, Reader) = Reader.split(Header->ByteSize); in reload()
99 if (auto EC = readHashTable(Reader)) in reload()
102 std::tie(SectionReader, Reader) = Reader.split(sizeof(uint32_t)); in reload()
[all …]
H A DPublicsStream.cpp60 BinaryStreamReader Reader(*Stream); in reload() local
63 if (Reader.bytesRemaining() < in reload()
69 if (Reader.readObject(Header)) in reload()
74 if (auto E = PublicsTable.read(Reader)) in reload()
79 if (auto EC = Reader.readArray(AddressMap, NumAddressMapEntries)) in reload()
85 if (auto EC = Reader.readArray(ThunkMap, Header->NumThunks)) in reload()
91 if (Reader.bytesRemaining() > 0) { in reload()
92 if (auto EC = Reader.readArray(SectionOffsets, Header->NumSections)) in reload()
98 if (Reader.bytesRemaining() > 0) in reload()
H A DGlobalsStream.cpp42 BinaryStreamReader Reader(*Stream); in reload() local
43 if (auto E = GlobalsTable.read(Reader)) in reload()
95 BinaryStreamReader &Reader) { in readGSIHashHeader() argument
96 if (Reader.readObject(HashHdr)) in readGSIHashHeader()
110 BinaryStreamReader &Reader) { in readGSIHashRecords() argument
120 if (auto EC = Reader.readArray(HashRecords, NumHashRecords)) in readGSIHashRecords()
133 BinaryStreamReader &Reader) { in readGSIHashBuckets() argument
164 if (auto EC = Reader.readArray(HashBuckets, NumBuckets)) in readGSIHashBuckets()
172 Error GSIHashTable::read(BinaryStreamReader &Reader) { in read() argument
173 if (auto EC = readGSIHashHeader(HashHdr, Reader)) in read()
[all …]
H A DDbiStream.cpp36 BinaryStreamReader &Reader) { in loadSectionContribs() argument
37 if (Reader.bytesRemaining() % sizeof(ContribType) != 0) in loadSectionContribs()
43 if (auto EC = Reader.readArray(Output, Count)) in loadSectionContribs()
54 BinaryStreamReader Reader(*Stream); in reload() local
59 if (auto EC = Reader.readObject(Header)) in reload()
104 if (auto EC = Reader.readSubstream(SecContrSubstream, in reload()
116 if (auto EC = Reader.readArray( in reload()
133 if (Reader.bytesRemaining() > 0) in reload()
272 BinaryStreamReader Reader(*SHS); in initializeSectionHeadersData() local
307 BinaryStreamReader Reader(*FS); in initializeFpoRecords() local
[all …]
H A DInfoStream.cpp27 BinaryStreamReader Reader(*Stream); in reload() local
29 if (auto EC = Reader.readObject(Header)) in reload()
46 uint32_t Offset = Reader.getOffset(); in reload()
47 if (auto EC = NamedStreams.load(Reader)) in reload()
49 uint32_t NewOffset = Reader.getOffset(); in reload()
52 Reader.setOffset(Offset); in reload()
53 if (auto EC = Reader.readSubstream(SubNamedStreams, NamedStreamMapByteSize)) in reload()
57 while (!Stop && !Reader.empty()) { in reload()
59 if (auto EC = Reader.readEnum(Sig)) in reload()
H A DModuleDebugStream.cpp38 BinaryStreamReader Reader(*Stream); in reload() local
50 if (auto EC = Reader.readInteger(Signature)) in reload()
52 Reader.setOffset(0); in reload()
53 if (auto EC = Reader.readSubstream(SymbolsSubstream, SymbolSize)) in reload()
55 if (auto EC = Reader.readSubstream(C11LinesSubstream, C11Size)) in reload()
57 if (auto EC = Reader.readSubstream(C13LinesSubstream, C13Size)) in reload()
71 if (auto EC = Reader.readInteger(GlobalRefsSize)) in reload()
73 if (auto EC = Reader.readSubstream(GlobalRefsSubstream, GlobalRefsSize)) in reload()
75 if (Reader.bytesRemaining() > 0) in reload()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DRecordSerialization.cpp53 if (auto EC = Reader.readInteger(N)) in consume()
60 if (auto EC = Reader.readInteger(N)) in consume()
67 if (auto EC = Reader.readInteger(N)) in consume()
74 if (auto EC = Reader.readInteger(N)) in consume()
81 if (auto EC = Reader.readInteger(N)) in consume()
88 if (auto EC = Reader.readInteger(N)) in consume()
118 if (auto EC = consume(Reader, N)) in consume_numeric()
128 return Reader.readInteger(Item); in consume()
141 return Reader.readInteger(Item); in consume()
145 if (Reader.empty()) in consume()
[all …]
H A DDebugSubsectionVisitor.cpp32 BinaryStreamReader Reader(R.getRecordData()); in visitDebugSubsection() local
36 if (auto EC = Fragment.initialize(Reader)) in visitDebugSubsection()
43 if (auto EC = Fragment.initialize(Reader)) in visitDebugSubsection()
50 if (auto EC = Fragment.initialize(Reader)) in visitDebugSubsection()
56 if (auto EC = Section.initialize(Reader)) in visitDebugSubsection()
62 if (auto EC = Section.initialize(Reader)) in visitDebugSubsection()
68 if (auto EC = Section.initialize(Reader)) in visitDebugSubsection()
74 if (auto EC = Section.initialize(Reader)) in visitDebugSubsection()
80 if (auto EC = Section.initialize(Reader)) in visitDebugSubsection()
86 if (auto EC = Section.initialize(Reader)) in visitDebugSubsection()
H A DDebugCrossImpSubsection.cpp29 BinaryStreamReader Reader(Stream); in operator ()() local
30 if (Reader.bytesRemaining() < sizeof(CrossModuleImport)) in operator ()()
34 if (auto EC = Reader.readObject(Item.Header)) in operator ()()
36 if (Reader.bytesRemaining() < Item.Header->Count * sizeof(uint32_t)) in operator ()()
40 if (auto EC = Reader.readArray(Item.Imports, Item.Header->Count)) in operator ()()
46 BinaryStreamReader Reader) { in initialize() argument
47 return Reader.readArray(References, Reader.bytesRemaining()); in initialize()
51 BinaryStreamReader Reader(Stream); in initialize() local
52 return initialize(Reader); in initialize()
H A DDebugFrameDataSubsection.cpp16 Error DebugFrameDataSubsectionRef::initialize(BinaryStreamReader Reader) { in initialize() argument
17 if (Reader.bytesRemaining() % sizeof(FrameData) != 0) { in initialize()
18 if (auto EC = Reader.readObject(RelocPtr)) in initialize()
22 if (Reader.bytesRemaining() % sizeof(FrameData) != 0) in initialize()
26 uint32_t Count = Reader.bytesRemaining() / sizeof(FrameData); in initialize()
27 if (auto EC = Reader.readArray(Frames, Count)) in initialize()
33 BinaryStreamReader Reader(Section); in initialize() local
34 return initialize(Reader); in initialize()
H A DDebugInlineeLinesSubsection.cpp26 BinaryStreamReader Reader(Stream); in operator ()() local
28 if (auto EC = Reader.readObject(Item.Header)) in operator ()()
33 if (auto EC = Reader.readInteger(ExtraFileCount)) in operator ()()
35 if (auto EC = Reader.readArray(Item.ExtraFiles, ExtraFileCount)) in operator ()()
39 Len = Reader.getOffset(); in operator ()()
46 Error DebugInlineeLinesSubsectionRef::initialize(BinaryStreamReader Reader) { in initialize() argument
47 if (auto EC = Reader.readEnum(Signature)) in initialize()
51 if (auto EC = Reader.readArray(Lines, Reader.bytesRemaining())) in initialize()
54 assert(Reader.bytesRemaining() == 0); in initialize()
H A DDebugCrossExSubsection.cpp20 BinaryStreamReader Reader) { in initialize() argument
21 if (Reader.bytesRemaining() % sizeof(CrossModuleExport) != 0) in initialize()
26 uint32_t Size = Reader.bytesRemaining() / sizeof(CrossModuleExport); in initialize()
27 return Reader.readArray(References, Size); in initialize()
31 BinaryStreamReader Reader(Stream); in initialize() local
32 return initialize(Reader); in initialize()
H A DDebugChecksumsSubsection.cpp37 BinaryStreamReader Reader(Stream); in operator ()() local
40 if (auto EC = Reader.readObject(Header)) in operator ()()
45 if (auto EC = Reader.readBytes(Item.Checksum, Header->ChecksumSize)) in operator ()()
52 Error DebugChecksumsSubsectionRef::initialize(BinaryStreamReader Reader) { in initialize() argument
53 if (auto EC = Reader.readArray(Checksums, Reader.bytesRemaining())) in initialize()
60 BinaryStreamReader Reader(Section); in initialize() local
61 return initialize(Reader); in initialize()
H A DCodeViewRecordIO.cpp62 return Reader->padToAlignment(Align); in padToAlignment()
69 if (Reader->bytesRemaining() == 0) in skipPadding()
72 uint8_t Leaf = Reader->peek(); in skipPadding()
78 return Reader->skip(BytesToAdvance); in skipPadding()
86 if (auto EC = Reader->readBytes(Bytes, Reader->bytesRemaining())) in mapByteVectorTail()
110 if (auto EC = Reader->readInteger(I)) in mapInteger()
127 if (auto EC = consume(*Reader, N)) in mapEncodedInteger()
141 if (auto EC = consume(*Reader, N)) in mapEncodedInteger()
155 return consume(*Reader, Value); in mapEncodedInteger()
165 if (auto EC = Reader->readCString(Value)) in mapStringZ()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderInternals.h46 ASTReader &Reader; variable
89 : Reader(Reader), F(F) {} in ASTDeclContextNameLookupTrait()
161 ASTReader &Reader; variable
172 ASTIdentifierLookupTrait(ASTReader &Reader, ModuleFile &F,
174 : Reader(Reader), F(F), KnownII(II) {} in Reader() function
182 ASTReader &getReader() const { return Reader; } in getReader()
193 ASTReader &Reader; variable
212 ASTSelectorLookupTrait(ASTReader &Reader, ModuleFile &F) in ASTSelectorLookupTrait() argument
213 : Reader(Reader), F(F) {} in ASTSelectorLookupTrait()
246 ASTReader &Reader; variable
[all …]
H A DASTReaderDecl.cpp82 ASTReader &Reader; member in clang::ASTDeclReader
215 ASTReader &Reader; member in clang::ASTDeclReader::FindExistingResult
223 FindExistingResult(ASTReader &Reader) : Reader(Reader) {} in FindExistingResult() argument
228 : Reader(Reader), New(New), Existing(Existing), AddResult(true), in FindExistingResult()
233 : Reader(Other.Reader), New(Other.New), Existing(Other.Existing), in FindExistingResult()
261 : Reader(Reader), Record(Record), Loc(Loc), ThisDeclID(thisDeclID), in ASTDeclReader()
2674 ASTReader *Reader; member in __anonf165d1090211::AttrReader
2681 : F(&F), Reader(&Reader), Record(Record), Idx(Idx) {} in AttrReader()
3881 Reader.Visit(D); in ReadDeclRecord()
4062 ASTReader &Reader; member in __anonf165d1090511::ObjCCategoriesVisitor
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h291 ASTReader &Reader; variable
295 : PP(PP), Reader(Reader) {} in PCHValidator()
1167 : Reader(reader), PrevKind(Reader.ReadingKind) { in ReadingKindTracker()
1183 : Reader(reader), PrevState(Reader.ProcessingUpdateRecords) { in ProcessingUpdatesRAIIObj()
1403 : iterator_adaptor_base(Pos), Reader(Reader), Mod(Mod) {} in ModuleDeclIterator()
1406 return Reader->GetDecl(Reader->getGlobalDeclID(*Mod, *I));
1412 assert(Reader == RHS.Reader && Mod == RHS.Mod);
1596 : Reader(Reader) { in ListenerScope()
2365 ASTReader *Reader; variable
2375 ASTRecordReader(ASTReader &Reader, ModuleFile &F) : Reader(&Reader), F(&F) {} in ASTRecordReader() argument
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DChainedIncludesSource.cpp85 std::unique_ptr<ASTReader> Reader; in createASTReader() local
86 Reader.reset(new ASTReader(PP, &CI.getASTContext(), in createASTReader()
94 Reader->setDeserializationListener(deserialListener); in createASTReader()
99 PP.setPredefines(Reader->getSuggestedPredefines()); in createASTReader()
100 return Reader.release(); in createASTReader()
186 IntrusiveRefCntPtr<ASTReader> Reader; in createChainedIncludesSource() local
187 Reader = createASTReader( in createChainedIncludesSource()
190 if (!Reader) in createChainedIncludesSource()
192 Clang->setModuleManager(Reader); in createChainedIncludesSource()
193 Clang->getASTContext().setExternalSource(Reader); in createChainedIncludesSource()
[all …]
/freebsd-12.1/contrib/llvm/tools/lld/docs/
H A DReaders.rst12 The purpose of a "Reader" is to take an object file in a particular format
14 representing the object file. A Reader inherits from
15 `lld::Reader`:cpp:class: which lives in
16 :file:`include/lld/Core/Reader.h` and
17 :file:`lib/Core/Reader.cpp`.
19 The Reader infrastructure for an object format ``Foo`` requires the
30 .. cpp:function:: Reader *createReaderFoo(ReaderOptionsFoo &reader)
37 .. cpp:class:: ReaderFoo : public Reader
39 This is the concrete Reader class which can be called to parse
49 class is the one-and-only way to control how the Reader operates when
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DMsgPackReader.h99 class Reader {
102 Reader(MemoryBufferRef InputBuffer);
104 Reader(StringRef Input);
106 Reader(const Reader &) = delete;
107 Reader &operator=(const Reader &) = delete;
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypeHashing.cpp53 BinaryStreamReader Reader(DebugH, llvm::support::little); in fromDebugH() local
55 cantFail(Reader.readInteger(DHS.Magic)); in fromDebugH()
56 cantFail(Reader.readInteger(DHS.Version)); in fromDebugH()
57 cantFail(Reader.readInteger(DHS.HashAlgorithm)); in fromDebugH()
59 while (Reader.bytesRemaining() != 0) { in fromDebugH()
61 cantFail(Reader.readBytes(S, 8)); in fromDebugH()
64 assert(Reader.bytesRemaining() == 0); in fromDebugH()
/freebsd-12.1/contrib/llvm/lib/XRay/
H A DTrace.cpp50 DataExtractor Reader(Data, IsLittleEndian, 8); in loadNaiveFormatLog() local
67 while (Reader.isValidOffset(OffsetPtr)) { in loadNaiveFormatLog()
73 auto RecordType = Reader.getU16(&OffsetPtr); in loadNaiveFormatLog()
86 Record.CPU = Reader.getU8(&OffsetPtr); in loadNaiveFormatLog()
93 auto Type = Reader.getU8(&OffsetPtr); in loadNaiveFormatLog()
126 Record.TSC = Reader.getU64(&OffsetPtr); in loadNaiveFormatLog()
133 Record.TId = Reader.getU32(&OffsetPtr); in loadNaiveFormatLog()
140 Record.PId = Reader.getU32(&OffsetPtr); in loadNaiveFormatLog()
162 auto TId = Reader.getU32(&OffsetPtr); in loadNaiveFormatLog()
169 auto PId = Reader.getU32(&OffsetPtr); in loadNaiveFormatLog()
[all …]

123456