Lines Matching full:distance

241           UInt32 distance;  in LzmaDec_DecodeReal()  local
247 distance = rep1; in LzmaDec_DecodeReal()
256 distance = rep2; in LzmaDec_DecodeReal()
261 distance = rep3; in LzmaDec_DecodeReal()
267 rep0 = distance; in LzmaDec_DecodeReal()
307 UInt32 distance; in LzmaDec_DecodeReal() local
310 TREE_6_DECODE(prob, distance); in LzmaDec_DecodeReal()
311 if (distance >= kStartPosModelIndex) in LzmaDec_DecodeReal()
313 unsigned posSlot = (unsigned)distance; in LzmaDec_DecodeReal()
314 int numDirectBits = (int)(((distance >> 1) - 1)); in LzmaDec_DecodeReal()
315 distance = (2 | (distance & 1)); in LzmaDec_DecodeReal()
318 distance <<= numDirectBits; in LzmaDec_DecodeReal()
319 prob = probs + SpecPos + distance - posSlot - 1; in LzmaDec_DecodeReal()
328 GET_BIT2(prob + i, i, ; , distance |= mask); in LzmaDec_DecodeReal()
349 distance = (distance << 1) + (t + 1); in LzmaDec_DecodeReal()
353 distance <<= 1; in LzmaDec_DecodeReal()
357 distance |= 1; in LzmaDec_DecodeReal()
363 distance <<= kNumAlignBits; in LzmaDec_DecodeReal()
366 GET_BIT2(prob + i, i, ; , distance |= 1); in LzmaDec_DecodeReal()
367 GET_BIT2(prob + i, i, ; , distance |= 2); in LzmaDec_DecodeReal()
368 GET_BIT2(prob + i, i, ; , distance |= 4); in LzmaDec_DecodeReal()
369 GET_BIT2(prob + i, i, ; , distance |= 8); in LzmaDec_DecodeReal()
371 if (distance == (UInt32)0xFFFFFFFF) in LzmaDec_DecodeReal()
382 rep0 = distance + 1; in LzmaDec_DecodeReal()
385 if (distance >= processedPos) in LzmaDec_DecodeReal()
388 else if (distance >= checkDicSize) in LzmaDec_DecodeReal()