Lines Matching full:bits
24 * number of bits of the current uncompressed offset. In some places there
114 /* Match length is encoded with 4, 5, or 10 bits.
116 * Length Bits
117 * 2-9 4 = Choice=0 + 3 bits
118 * 10-17 5 = Choice=1 + Choice2=0 + 3 bits
119 * 18-273 10 = Choice=1 + Choice2=1 + 8 bits
154 * The highest two bits of a 32-bit match distance are encoded using six bits.
156 * value takes 6-36 bits, larger values taking more bits.
162 * the highest two bits (distance slot) are always encoded using six bits,
163 * the distances 0-3 don't need any additional bits to encode, since the
172 * - distance slot: the highest two bits
173 * - direct bits: 2-26 bits below the highest two bits
174 * - alignment bits: four lowest bits
176 * Direct bits don't use any probabilities.
187 * For match distances greater than 127, only the highest two bits and the
188 * lowest four bits (alignment) is encoded using probabilities.