Home
last modified time | relevance | path

Searched refs:BitstreamEntry (Results 1 – 15 of 15) sorted by relevance

/llvm-project/llvm/include/llvm/Bitstream/
H A DBitstreamReader.h324 struct BitstreamEntry { struct
335 static BitstreamEntry getError() { in getError() argument
336 BitstreamEntry E; E.Kind = Error; return E; in getError()
339 static BitstreamEntry getEndBlock() { in getEndBlock() argument
340 BitstreamEntry E; E.Kind = EndBlock; return E; in getEndBlock()
343 static BitstreamEntry getSubBlock(unsigned ID) { in getSubBlock() argument
344 BitstreamEntry E; E.Kind = SubBlock; E.ID = ID; return E; in getSubBlock()
347 static BitstreamEntry getRecord(unsigned AbbrevID) { in getRecord() argument
348 BitstreamEntry E; E.Kind = Record; E.ID = AbbrevID; return E; in getRecord()
417 Expected<BitstreamEntry> advance(unsigned Flags = 0) {
[all …]
/llvm-project/clang/lib/APINotes/
H A DAPINotesReader.cpp842 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readIdentifierBlock()
848 llvm::BitstreamEntry Next = MaybeNext.get(); in readIdentifierBlock()
850 while (Next.Kind != llvm::BitstreamEntry::EndBlock) { in readIdentifierBlock()
851 if (Next.Kind == llvm::BitstreamEntry::Error) in readIdentifierBlock()
854 if (Next.Kind == llvm::BitstreamEntry::SubBlock) { in readIdentifierBlock()
927 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readObjCContextBlock()
933 llvm::BitstreamEntry Next = MaybeNext.get(); in readObjCContextBlock()
935 while (Next.Kind != llvm::BitstreamEntry::EndBlock) { in readObjCContextBlock()
936 if (Next.Kind == llvm::BitstreamEntry::Error) in readObjCContextBlock()
939 if (Next.Kind == llvm::BitstreamEntry in readObjCContextBlock()
[all...]
/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp53 llvm::Expected<llvm::BitstreamEntry> MaybeEntry = in Reader()
57 llvm::BitstreamEntry Entry = MaybeEntry.get(); in Reader()
60 case llvm::BitstreamEntry::SubBlock: in Reader()
61 case llvm::BitstreamEntry::EndBlock: in Reader()
62 case llvm::BitstreamEntry::Error: in Reader()
65 case llvm::BitstreamEntry::Record: in Reader()
/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp205 BitstreamEntry Entry; in readIdentificationBlock()
211 case BitstreamEntry::Error: in readIdentificationBlock()
213 case BitstreamEntry::EndBlock: in readIdentificationBlock()
215 case BitstreamEntry::Record: in readIdentificationBlock()
250 BitstreamEntry Entry; in readIdentificationCode()
255 case BitstreamEntry::EndBlock: in readIdentificationCode()
256 case BitstreamEntry::Error: in readIdentificationCode()
259 case BitstreamEntry::SubBlock: in readIdentificationCode()
267 case BitstreamEntry::Record: in readIdentificationCode()
283 Expected<BitstreamEntry> MaybeEntr in hasObjCCategoryInModule()
[all...]
H A DMetadataLoader.cpp779 BitstreamEntry Entry; in lazyLoadModuleMetadataBlock()
787 case BitstreamEntry::SubBlock: // Handled for us already. in lazyLoadModuleMetadataBlock()
788 case BitstreamEntry::Error: in lazyLoadModuleMetadataBlock()
790 case BitstreamEntry::EndBlock: { in lazyLoadModuleMetadataBlock()
793 case BitstreamEntry::Record: { in lazyLoadModuleMetadataBlock()
838 Expected<BitstreamEntry> MaybeEntry = in lazyLoadModuleMetadataBlock()
844 assert(Entry.Kind == BitstreamEntry::Record && in lazyLoadModuleMetadataBlock()
983 // scan for the first BitstreamEntry record. in loadGlobalDeclAttachments()
987 BitstreamEntry Entry; in loadGlobalDeclAttachments()
995 case BitstreamEntry in loadGlobalDeclAttachments()
[all...]
H A DBitcodeAnalyzer.cpp806 BitstreamEntry Entry; in parseBlock()
812 case BitstreamEntry::Error: in parseBlock()
814 case BitstreamEntry::EndBlock: { in parseBlock()
827 case BitstreamEntry::SubBlock: { in parseBlock()
838 case BitstreamEntry::Record: in parseBlock()
/llvm-project/llvm/lib/ProfileData/
H A DPGOCtxProfReader.cpp49 Expected<BitstreamEntry> PGOCtxProfileReader::advance() { in getContainedGuids()
67 return Blk->Kind == BitstreamEntry::SubBlock && in canReadContext()
91 if (Entry->Kind != BitstreamEntry::Record) in readContext()
142 BitstreamEntry Entry; in readMetadata()
144 if (Entry.Kind != BitstreamEntry::SubBlock || in readMetadata()
152 if (Blk->Kind != BitstreamEntry::SubBlock) in readMetadata()
157 if (MData->Kind != BitstreamEntry::Record) in readMetadata()
/llvm-project/llvm/lib/Remarks/
H A DBitstreamRemarkParser.cpp162 Expected<BitstreamEntry> Next = Stream.advance(); in parseBlock()
165 if (Next->Kind != BitstreamEntry::SubBlock || Next->ID != BlockID) in parseBlock()
182 case BitstreamEntry::EndBlock: in parseBlock()
184 case BitstreamEntry::Error: in parseBlock()
185 case BitstreamEntry::SubBlock: in parseBlock()
189 case BitstreamEntry::Record: in parseBlock()
224 Expected<BitstreamEntry> Next = Stream.advance(); in parseBlockInfoBlock()
227 if (Next->Kind != BitstreamEntry::SubBlock || in parseBlockInfoBlock()
253 Expected<BitstreamEntry> Next = Stream.advance(); in isBlock()
257 case BitstreamEntry::SubBlock: in isBlock()
[all …]
/llvm-project/llvm/unittests/Bitstream/
H A DBitstreamReaderTest.cpp127 Expected<BitstreamEntry> MaybeEntry = in TEST()
130 BitstreamEntry Entry = MaybeEntry.get(); in TEST()
131 ASSERT_EQ(BitstreamEntry::SubBlock, Entry.Kind); in TEST()
139 ASSERT_EQ(BitstreamEntry::Record, Entry.Kind); in TEST()
H A DBitstreamWriterTest.cpp111 EXPECT_EQ(Blk->Kind, BitstreamEntry::SubBlock); in TEST_P()
/llvm-project/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp142 llvm::BitstreamEntry Entry; in GlobalModuleIndex()
143 if (Expected<llvm::BitstreamEntry> Res = Cursor.advance()) in GlobalModuleIndex()
149 case llvm::BitstreamEntry::Error: in GlobalModuleIndex()
152 case llvm::BitstreamEntry::EndBlock: in GlobalModuleIndex()
161 case llvm::BitstreamEntry::Record: in GlobalModuleIndex()
168 case llvm::BitstreamEntry::SubBlock: in GlobalModuleIndex()
548 Expected<llvm::BitstreamEntry> MaybeEntry = InStream.advance(); in loadModuleFile()
551 llvm::BitstreamEntry Entry = MaybeEntry.get(); in loadModuleFile()
554 case llvm::BitstreamEntry::Error: in loadModuleFile()
558 case llvm::BitstreamEntry in loadModuleFile()
[all...]
H A DASTReader.cpp1644 Expected<llvm::BitstreamEntry> MaybeE = in ReadSLocEntry()
1648 llvm::BitstreamEntry E = MaybeE.get(); in ReadSLocEntry()
1651 case llvm::BitstreamEntry::SubBlock: // Handled for us already. in ReadSLocEntry()
1652 case llvm::BitstreamEntry::Error: in ReadSLocEntry()
1655 case llvm::BitstreamEntry::EndBlock: in ReadSLocEntry()
1657 case llvm::BitstreamEntry::Record: in ReadSLocEntry()
1690 Expected<llvm::BitstreamEntry> MaybeEntry = Cursor.advance(); in ReadSLocEntry()
1694 llvm::BitstreamEntry Entry = MaybeEntry.get(); in ReadSLocEntry()
1695 if (Entry.Kind != llvm::BitstreamEntry::Record) in ReadSLocEntry()
1826 Expected<llvm::BitstreamEntry> MaybeEntr in ReadToken()
[all...]
H A DASTReaderStmt.cpp2988 llvm::Expected<llvm::BitstreamEntry> MaybeEntry = in ReadStmtFromStream()
2994 llvm::BitstreamEntry Entry = MaybeEntry.get(); in ReadStmtFromStream()
2997 case llvm::BitstreamEntry::SubBlock: // Handled for us already. in ReadStmtFromStream()
2998 case llvm::BitstreamEntry::Error: in ReadStmtFromStream()
3001 case llvm::BitstreamEntry::EndBlock: in ReadStmtFromStream()
3003 case llvm::BitstreamEntry::Record: in ReadStmtFromStream()
/llvm-project/llvm/lib/Bitstream/Reader/
H A DBitstreamReader.cpp434 Expected<BitstreamEntry> MaybeEntry = in ReadBlockInfoBlock()
438 BitstreamEntry Entry = MaybeEntry.get(); in ReadBlockInfoBlock()
441 case llvm::BitstreamEntry::SubBlock: // Handled for us already. in ReadBlockInfoBlock()
442 case llvm::BitstreamEntry::Error: in ReadBlockInfoBlock()
444 case llvm::BitstreamEntry::EndBlock: in ReadBlockInfoBlock()
446 case llvm::BitstreamEntry::Record: in ReadBlockInfoBlock()
/llvm-project/llvm/include/llvm/ProfileData/
H A DPGOCtxProfReader.h170 Expected<BitstreamEntry> advance();