Home | History | Annotate | Download | only in legacy

Lines Matching refs:bitContainer

261     size_t   bitContainer;
334 bitD->bitContainer = MEM_readLEST(bitD->ptr);
344 bitD->bitContainer = *(const BYTE*)(bitD->start);
347 case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16);
349 case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24);
351 case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32);
353 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24;
355 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16;
357 case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8;
371 const U32 bitMask = sizeof(bitD->bitContainer)*8 - 1;
372 return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-nbBits) & bitMask);
379 const U32 bitMask = sizeof(bitD->bitContainer)*8 - 1;
380 return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-nbBits) & bitMask);
406 if (bitD->bitsConsumed > (sizeof(bitD->bitContainer)*8)) /* should never happen */
409 if (bitD->ptr >= bitD->start + sizeof(bitD->bitContainer))
413 bitD->bitContainer = MEM_readLEST(bitD->ptr);
418 if (bitD->bitsConsumed < sizeof(bitD->bitContainer)*8) return BIT_DStream_endOfBuffer;
431 bitD->bitContainer = MEM_readLEST(bitD->ptr); /* reminder : srcSize > sizeof(bitD) */
441 return ((DStream->ptr == DStream->start) && (DStream->bitsConsumed == sizeof(DStream->bitContainer)*8));
1305 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
1310 if (FSE_MAX_TABLELOG*4+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
1315 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
1964 if (DStream->bitsConsumed < (sizeof(DStream->bitContainer)*8))
1967 if (DStream->bitsConsumed > (sizeof(DStream->bitContainer)*8))
1968 DStream->bitsConsumed = (sizeof(DStream->bitContainer)*8); /* ugly hack; works only because it's the last symbol. Note : can't easily extract nbBits from just this symbol */