Lines Matching refs:Stream

433   BitstreamCursor Stream;
1113 if (Stream.EnterSubBlock(bitc::PARAMATTR_BLOCK_ID))
1125 BitstreamEntry Entry = Stream.advanceSkippingSubblocks();
1140 switch (Stream.readRecord(Entry.ID, Record)) {
1172 if (Stream.EnterSubBlock(bitc::TYPE_BLOCK_ID_NEW))
1189 BitstreamEntry Entry = Stream.advanceSkippingSubblocks();
1207 switch (Stream.readRecord(Entry.ID, Record)) {
1400 if (Stream.EnterSubBlock(TYPE_BLOCK_ID_OLD_3_0))
1410 BitstreamCursor StartOfTypeBlockCursor(Stream);
1421 unsigned Code = Stream.ReadCode();
1433 Stream = StartOfTypeBlockCursor;
1437 if (Stream.ReadBlockEnd())
1444 Stream.ReadSubBlockID();
1445 if (Stream.SkipBlock())
1451 Stream.ReadAbbrevRecord();
1458 switch (Stream.readRecord(Code, Record)) {
1606 if (Stream.EnterSubBlock(TYPE_SYMTAB_BLOCK_ID_OLD_3_0))
1614 unsigned Code = Stream.ReadCode();
1616 if (Stream.ReadBlockEnd())
1623 Stream.ReadSubBlockID();
1624 if (Stream.SkipBlock())
1630 Stream.ReadAbbrevRecord();
1636 switch (Stream.readRecord(Code, Record)) {
1657 if (Stream.EnterSubBlock(bitc::VALUE_SYMTAB_BLOCK_ID))
1665 unsigned Code = Stream.ReadCode();
1667 if (Stream.ReadBlockEnd())
1673 Stream.ReadSubBlockID();
1674 if (Stream.SkipBlock())
1680 Stream.ReadAbbrevRecord();
1686 switch (Stream.readRecord(Code, Record)) {
1719 if (Stream.EnterSubBlock(bitc::METADATA_BLOCK_ID))
1726 unsigned Code = Stream.ReadCode();
1728 if (Stream.ReadBlockEnd())
1735 Stream.ReadSubBlockID();
1736 if (Stream.SkipBlock())
1742 Stream.ReadAbbrevRecord();
1749 Code = Stream.readRecord(Code, Record);
1757 Code = Stream.ReadCode();
1760 unsigned NextBitCode = Stream.readRecord(Code, Record);
1919 if (Stream.EnterSubBlock(bitc::CONSTANTS_BLOCK_ID))
1928 BitstreamEntry Entry = Stream.advanceSkippingSubblocks();
1950 unsigned BitCode = Stream.readRecord(Entry.ID, Record);
2254 if (Stream.ReadBlockEnd())
2281 uint64_t CurBit = Stream.GetCurrentBitNo();
2285 if (Stream.SkipBlock())
2321 Stream.JumpToBit(NextUnreadBit);
2322 else if (Stream.EnterSubBlock(bitc::MODULE_BLOCK_ID))
2331 BitstreamEntry Entry = Stream.advance();
2342 if (Stream.SkipBlock())
2346 if (Stream.ReadBlockInfoBlock())
2399 NextUnreadBit = Stream.GetCurrentBitNo();
2414 switch (Stream.readRecord(Entry.ID, Record)) {
2612 if (Stream.Read(8) != 'B' ||
2613 Stream.Read(8) != 'C' ||
2614 Stream.Read(4) != 0x0 ||
2615 Stream.Read(4) != 0xC ||
2616 Stream.Read(4) != 0xE ||
2617 Stream.Read(4) != 0xD)
2623 if (Stream.AtEndOfStream())
2627 Stream.advance(BitstreamCursor::AF_DontAutoprocessAbbrevs);
2638 if (Stream.ReadBlockInfoBlock())
2652 if (Stream.SkipBlock())
2663 if (Stream.getAbbrevIDWidth() == 2 && Entry.ID == 2 &&
2664 Stream.Read(6) == 2 && Stream.Read(24) == 0xa0a0a &&
2665 Stream.AtEndOfStream())
2674 if (Stream.EnterSubBlock(bitc::MODULE_BLOCK_ID))
2682 BitstreamEntry Entry = Stream.advanceSkippingSubblocks();
2696 switch (Stream.readRecord(Entry.ID, Record)) {
2724 if (Stream.Read(8) != 'B' ||
2725 Stream.Read(8) != 'C' ||
2726 Stream.Read(4) != 0x0 ||
2727 Stream.Read(4) != 0xC ||
2728 Stream.Read(4) != 0xE ||
2729 Stream.Read(4) != 0xD)
2735 BitstreamEntry Entry = Stream.advance();
2748 if (Stream.SkipBlock())
2753 Stream.skipRecord(Entry.ID);
2761 if (Stream.EnterSubBlock(bitc::METADATA_ATTACHMENT_ID))
2766 BitstreamEntry Entry = Stream.advanceSkippingSubblocks();
2781 switch (Stream.readRecord(Entry.ID, Record)) {
2806 if (Stream.EnterSubBlock(bitc::FUNCTION_BLOCK_ID))
2826 unsigned Code = Stream.ReadCode();
2828 if (Stream.ReadBlockEnd())
2834 switch (Stream.ReadSubBlockID()) {
2836 if (Stream.SkipBlock())
2861 Stream.ReadAbbrevRecord();
2868 unsigned BitCode = Stream.readRecord(Code, Record);
3671 Stream.JumpToBit(DFII->second);
3778 Stream.init(&*StreamFile);
3790 Stream.init(&*StreamFile);