Searched refs:BitStream (Results 1 – 3 of 3) sorted by relevance
83 BitStream; typedef88 static BitStream* bsOpenReadStream ( FILE* stream );89 static BitStream* bsOpenWriteStream ( FILE* stream );90 static void bsPutBit ( BitStream* bs, Int32 bit );91 static Int32 bsGetBit ( BitStream* bs );92 static void bsClose ( BitStream* bs );93 static void bsPutUChar ( BitStream* bs, UChar c );94 static void bsPutUInt32 ( BitStream* bs, UInt32 c );169 static BitStream* bsOpenReadStream ( FILE* stream ) in bsOpenReadStream()171 BitStream *bs = malloc ( sizeof(BitStream) ); in bsOpenReadStream()[all …]
35 BitStream->getBlockInfo(BlockID)) { in EnterSubBlock()145 NextChar = BitStream->getBitcodeBytes().getExtent(); in skipRecord()216 NextChar = BitStream->getBitcodeBytes().getExtent(); in readRecord()222 BitStream->getBitcodeBytes().getPointer(CurBitPos/8, NumElts); in readRecord()272 if (BitStream->hasBlockInfoRecords()) in ReadBlockInfoBlock()313 CurBlockInfo = &BitStream->getOrCreateBlockInfo((unsigned)Record[0]); in ReadBlockInfoBlock()317 if (BitStream->isIgnoringBlockInfoNames()) break; // Ignore name. in ReadBlockInfoBlock()326 if (BitStream->isIgnoringBlockInfoNames()) break; // Ignore name. in ReadBlockInfoBlock()
168 BitstreamReader *BitStream; variable211 BitStream = R; in init()222 return pos == 0 || BitStream->getBitcodeBytes().isValidAddress( in canSkipToPos()244 return BitStream; in getBitStreamReader()247 return BitStream; in getBitStreamReader()324 BitStream->getBitcodeBytes().readBytes(Array, sizeof(Array), NextChar); in fillCurWord()