Lines Matching defs:code
97 uint32_t code;
255 * The order below is important on x86 to reduce code size and
458 rc->code = 0;
463 * Read the first five initial bytes into rc->code if they haven't been
472 rc->code = (rc->code << 8) + b->in[b->in_pos++];
491 return rc->code == 0;
499 rc->code = (rc->code << RC_SHIFT_BITS) + rc->in[rc->in_pos++];
508 * on x86). Using a non-splitted version results in nicer looking code too.
511 * of the code generated by GCC 3.x decreases 10-15 %. (GCC 4.3 doesn't care,
512 * and it generates 10-20 % faster code than GCC 3.x from this file anyway.)
521 if (rc->code < bound) {
527 rc->code -= bound;
577 rc->code -= rc->range;
578 mask = (uint32_t)0 - (rc->code >> 31);
579 rc->code += rc->range & mask;
797 * makes the code smaller by avoiding a separate loop for each