Home | History | Annotate | Download | only in legacy

Lines Matching defs:bitContainer

63     size_t bitContainer;
80 size_t bitContainer;
615 bitD->bitContainer = FSE_readLEST(bitD->ptr);
625 bitD->bitContainer = *(const BYTE*)(bitD->start);
628 case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16);
630 case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24);
632 case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32);
634 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24;
636 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16;
638 case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8;
653 * Provides next n bits from the bitContainer.
654 * bitContainer is not modified (bits are still present for next read/look)
661 const U32 bitMask = sizeof(bitD->bitContainer)*8 - 1;
662 return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-nbBits) & bitMask);
667 const U32 bitMask = sizeof(bitD->bitContainer)*8 - 1;
668 return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-nbBits) & bitMask);
678 * Read next n bits from the bitContainer.
700 if (bitD->bitsConsumed > (sizeof(bitD->bitContainer)*8)) /* should never happen */
703 if (bitD->ptr >= bitD->start + sizeof(bitD->bitContainer))
707 bitD->bitContainer = FSE_readLEST(bitD->ptr);
712 if (bitD->bitsConsumed < sizeof(bitD->bitContainer)*8) return FSE_DStream_endOfBuffer;
725 bitD->bitContainer = FSE_readLEST(bitD->ptr); /* reminder : srcSize > sizeof(bitD) */
767 return ((bitD->ptr == bitD->start) && (bitD->bitsConsumed == sizeof(bitD->bitContainer)*8));
805 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
810 if (FSE_MAX_TABLELOG*4+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
815 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
1115 bitTail.bitContainer = bitD1.bitContainer; /* required in case of FSE_DStream_endOfBuffer */