Lines Matching refs:code_buffer
1500 stbi__uint32 code_buffer; // jpeg entropy-coded buffer
1601 j->code_buffer |= b << (24 - j->code_bits);
1619 c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1);
1625 j->code_buffer <<= s;
1630 // naive test is to shift the code_buffer down so k bits are
1636 temp = j->code_buffer >> 16;
1650 c = ((j->code_buffer >> (32 - k)) & stbi__bmask[k]) + h->delta[k];
1651 STBI_ASSERT((((j->code_buffer) >> (32 - h->size[c])) & stbi__bmask[h->size[c]]) == h->code[c]);
1655 j->code_buffer <<= k;
1670 sgn = (stbi__int32)j->code_buffer >> 31; // sign bit is always in MSB
1671 k = stbi_lrot(j->code_buffer, n);
1673 j->code_buffer = k & ~stbi__bmask[n];
1684 k = stbi_lrot(j->code_buffer, n);
1685 j->code_buffer = k & ~stbi__bmask[n];
1695 k = j->code_buffer;
1696 j->code_buffer <<= 1;
1742 c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1);
1747 j->code_buffer <<= s;
1816 c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1);
1821 j->code_buffer <<= s;
2441 j->code_buffer = 0;
3549 stbi__uint32 code_buffer;
3568 STBI_ASSERT(z->code_buffer < (1U << z->num_bits));
3569 z->code_buffer |= (unsigned int) stbi__zget8(z) << z->num_bits;
3578 k = z->code_buffer & ((1 << n) - 1);
3579 z->code_buffer >>= n;
3589 k = stbi__bit_reverse(a->code_buffer, 16);
3597 a->code_buffer >>= s;
3606 b = z->fast[a->code_buffer & STBI__ZFAST_MASK];
3609 a->code_buffer >>= s;
3745 header[k++] = (stbi_uc) (a->code_buffer & 255); // suppress MSVC run-time check
3746 a->code_buffer >>= 8;
3797 a->code_buffer = 0;