Lines Matching refs:prob
160 CLzmaProb *prob; in LzmaDec_DecodeReal() local
165 prob = probs + IsMatch + (state << kNumPosBitsMax) + posState; in LzmaDec_DecodeReal()
166 IF_BIT_0(prob) in LzmaDec_DecodeReal()
169 UPDATE_0(prob); in LzmaDec_DecodeReal()
170 prob = probs + Literal; in LzmaDec_DecodeReal()
172 prob += (LZMA_LIT_SIZE * (((processedPos & lpMask) << lc) + in LzmaDec_DecodeReal()
182 do { GET_BIT(prob + symbol, symbol) } while (symbol < 0x100); in LzmaDec_DecodeReal()
199 probLit = prob + offs + bit + symbol; in LzmaDec_DecodeReal()
210 UPDATE_1(prob); in LzmaDec_DecodeReal()
211 prob = probs + IsRep + state; in LzmaDec_DecodeReal()
212 IF_BIT_0(prob) in LzmaDec_DecodeReal()
214 UPDATE_0(prob); in LzmaDec_DecodeReal()
216 prob = probs + LenCoder; in LzmaDec_DecodeReal()
220 UPDATE_1(prob); in LzmaDec_DecodeReal()
223 prob = probs + IsRepG0 + state; in LzmaDec_DecodeReal()
224 IF_BIT_0(prob) in LzmaDec_DecodeReal()
226 UPDATE_0(prob); in LzmaDec_DecodeReal()
227 prob = probs + IsRep0Long + (state << kNumPosBitsMax) + posState; in LzmaDec_DecodeReal()
228 IF_BIT_0(prob) in LzmaDec_DecodeReal()
230 UPDATE_0(prob); in LzmaDec_DecodeReal()
237 UPDATE_1(prob); in LzmaDec_DecodeReal()
242 UPDATE_1(prob); in LzmaDec_DecodeReal()
243 prob = probs + IsRepG1 + state; in LzmaDec_DecodeReal()
244 IF_BIT_0(prob) in LzmaDec_DecodeReal()
246 UPDATE_0(prob); in LzmaDec_DecodeReal()
251 UPDATE_1(prob); in LzmaDec_DecodeReal()
252 prob = probs + IsRepG2 + state; in LzmaDec_DecodeReal()
253 IF_BIT_0(prob) in LzmaDec_DecodeReal()
255 UPDATE_0(prob); in LzmaDec_DecodeReal()
260 UPDATE_1(prob); in LzmaDec_DecodeReal()
270 prob = probs + RepLenCoder; in LzmaDec_DecodeReal()
274 CLzmaProb *probLen = prob + LenChoice; in LzmaDec_DecodeReal()
278 probLen = prob + LenLow + (posState << kLenNumLowBits); in LzmaDec_DecodeReal()
285 probLen = prob + LenChoice2; in LzmaDec_DecodeReal()
289 probLen = prob + LenMid + (posState << kLenNumMidBits); in LzmaDec_DecodeReal()
296 probLen = prob + LenHigh; in LzmaDec_DecodeReal()
308 prob = probs + PosSlot + in LzmaDec_DecodeReal()
310 TREE_6_DECODE(prob, distance); in LzmaDec_DecodeReal()
319 prob = probs + SpecPos + distance - posSlot - 1; in LzmaDec_DecodeReal()
328 GET_BIT2(prob + i, i, ; , distance |= mask); in LzmaDec_DecodeReal()
362 prob = probs + Align; 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()
523 CLzmaProb *prob; in LzmaDec_TryDummy() local
528 prob = probs + IsMatch + (state << kNumPosBitsMax) + posState; in LzmaDec_TryDummy()
529 IF_BIT_0_CHECK(prob) in LzmaDec_TryDummy()
535 prob = probs + Literal; in LzmaDec_TryDummy() local
537 prob += (LZMA_LIT_SIZE * in LzmaDec_TryDummy()
544 do { GET_BIT_CHECK(prob + symbol, symbol) } while (symbol < 0x100); in LzmaDec_TryDummy()
558 probLit = prob + offs + bit + symbol; in LzmaDec_TryDummy()
570 prob = probs + IsRep + state; in LzmaDec_TryDummy()
571 IF_BIT_0_CHECK(prob) in LzmaDec_TryDummy()
575 prob = probs + LenCoder; in LzmaDec_TryDummy()
582 prob = probs + IsRepG0 + state; in LzmaDec_TryDummy()
583 IF_BIT_0_CHECK(prob) in LzmaDec_TryDummy()
586 prob = probs + IsRep0Long + (state << kNumPosBitsMax) + posState; in LzmaDec_TryDummy()
587 IF_BIT_0_CHECK(prob) in LzmaDec_TryDummy()
601 prob = probs + IsRepG1 + state; in LzmaDec_TryDummy()
602 IF_BIT_0_CHECK(prob) in LzmaDec_TryDummy()
609 prob = probs + IsRepG2 + state; in LzmaDec_TryDummy()
610 IF_BIT_0_CHECK(prob) in LzmaDec_TryDummy()
621 prob = probs + RepLenCoder; in LzmaDec_TryDummy()
625 CLzmaProb *probLen = prob + LenChoice; in LzmaDec_TryDummy()
629 probLen = prob + LenLow + (posState << kLenNumLowBits); in LzmaDec_TryDummy()
636 probLen = prob + LenChoice2; in LzmaDec_TryDummy()
640 probLen = prob + LenMid + (posState << kLenNumMidBits); in LzmaDec_TryDummy()
647 probLen = prob + LenHigh; in LzmaDec_TryDummy()
659 prob = probs + PosSlot + in LzmaDec_TryDummy()
662 TREE_DECODE_CHECK(prob, 1 << kNumPosSlotBits, posSlot); in LzmaDec_TryDummy()
671 prob = probs + SpecPos + ((2 | (posSlot & 1)) << numDirectBits) - posSlot - 1; in LzmaDec_TryDummy()
684 prob = probs + Align; in LzmaDec_TryDummy()
691 GET_BIT_CHECK(prob + i, i); in LzmaDec_TryDummy()