Home | History | Annotate | Download | only in compress

Lines Matching defs:bitPos

845     size_t bitPos[2];
888 /* We only read the low 8 bits of bitC->bitPos[idx] so it
891 bitC->bitPos[idx] += HUF_getNbBitsFast(elt);
892 assert((bitC->bitPos[idx] & 0xFF) <= HUF_BITS_IN_CONTAINER);
905 assert(!kFast || (bitC->bitPos[idx] & 0xFF) <= HUF_BITS_IN_CONTAINER);
914 bitC->bitPos[1] = 0;
923 assert((bitC->bitPos[1] & 0xFF) < HUF_BITS_IN_CONTAINER);
924 bitC->bitContainer[0] >>= (bitC->bitPos[1] & 0xFF);
926 bitC->bitPos[0] += bitC->bitPos[1];
927 assert((bitC->bitPos[0] & 0xFF) <= HUF_BITS_IN_CONTAINER);
933 * @post bitPos will be < 8.
939 /* The upper bits of bitPos are noisy, so we must mask by 0xFF. */
940 size_t const nbBits = bitC->bitPos[0] & 0xFF;
944 /* Mask bitPos to account for the bytes we consumed. */
945 bitC->bitPos[0] &= 7;
954 * bits are already the top bitPos bits. And we don't care about
978 size_t const nbBits = bitC->bitPos[0] & 0xFF;