Home | History | Annotate | Download | only in C

Lines Matching refs:prob

49 #define NORMAL_LITER_DEC GET_BIT(prob + symbol, symbol)

53 probLit = prob + offs + bit + symbol; \
164 CLzmaProb *prob;
169 prob = probs + IsMatch + (state << kNumPosBitsMax) + posState;
170 IF_BIT_0(prob)
173 UPDATE_0(prob);
174 prob = probs + Literal;
176 prob += (LZMA_LIT_SIZE * (((processedPos & lpMask) << lc) +
231 UPDATE_1(prob);
232 prob = probs + IsRep + state;
233 IF_BIT_0(prob)
235 UPDATE_0(prob);
237 prob = probs + LenCoder;
241 UPDATE_1(prob);
244 prob = probs + IsRepG0 + state;
245 IF_BIT_0(prob)
247 UPDATE_0(prob);
248 prob = probs + IsRep0Long + (state << kNumPosBitsMax) + posState;
249 IF_BIT_0(prob)
251 UPDATE_0(prob);
258 UPDATE_1(prob);
263 UPDATE_1(prob);
264 prob = probs + IsRepG1 + state;
265 IF_BIT_0(prob)
267 UPDATE_0(prob);
272 UPDATE_1(prob);
273 prob = probs + IsRepG2 + state;
274 IF_BIT_0(prob)
276 UPDATE_0(prob);
281 UPDATE_1(prob);
291 prob = probs + RepLenCoder;
295 CLzmaProb *probLen = prob + LenChoice;
299 probLen = prob + LenLow + (posState << kLenNumLowBits);
306 probLen = prob + LenChoice2;
310 probLen = prob + LenMid + (posState << kLenNumMidBits);
317 probLen = prob + LenHigh;
329 prob = probs + PosSlot +
331 TREE_6_DECODE(prob, distance);
340 prob = probs + SpecPos + distance - posSlot - 1;
346 GET_BIT2(prob + i, i, ; , distance |= mask);
377 prob = probs + Align;
381 GET_BIT2(prob + i, i, ; , distance |= 1);
382 GET_BIT2(prob + i, i, ; , distance |= 2);
383 GET_BIT2(prob + i, i, ; , distance |= 4);
384 GET_BIT2(prob + i, i, ; , distance |= 8);
530 CLzmaProb *prob;
535 prob = probs + IsMatch + (state << kNumPosBitsMax) + posState;
536 IF_BIT_0_CHECK(prob)
542 prob = probs + Literal;
544 prob += (LZMA_LIT_SIZE *
551 do { GET_BIT_CHECK(prob + symbol, symbol) } while (symbol < 0x100);
565 probLit = prob + offs + bit + symbol;
577 prob = probs + IsRep + state;
578 IF_BIT_0_CHECK(prob)
582 prob = probs + LenCoder;
589 prob = probs + IsRepG0 + state;
590 IF_BIT_0_CHECK(prob)
593 prob = probs + IsRep0Long + (state << kNumPosBitsMax) + posState;
594 IF_BIT_0_CHECK(prob)
608 prob = probs + IsRepG1 + state;
609 IF_BIT_0_CHECK(prob)
616 prob = probs + IsRepG2 + state;
617 IF_BIT_0_CHECK(prob)
628 prob = probs + RepLenCoder;
632 CLzmaProb *probLen = prob + LenChoice;
636 probLen = prob + LenLow + (posState << kLenNumLowBits);
643 probLen = prob + LenChoice2;
647 probLen = prob + LenMid + (posState << kLenNumMidBits);
654 probLen = prob + LenHigh;
666 prob = probs + PosSlot +
669 TREE_DECODE_CHECK(prob, 1 << kNumPosSlotBits, posSlot);
678 prob = probs + SpecPos + ((2 | (posSlot & 1)) << numDirectBits) - posSlot - 1;
691 prob = probs + Align;
698 GET_BIT_CHECK(prob + i, i);