Lines Matching refs:price
110 uint price = 0;
119 price += m_Encoders[((1 + matchBit) << 8) + context].GetPrice(bit);
131 price += m_Encoders[context].GetPrice(bit);
134 return price;
463 UInt32 price;
466 price = _isRepG0[state.Index].GetPrice0();
467 price += _isRep0Long[(state.Index << Base.kNumPosStatesBitsMax) + posState].GetPrice1();
471 price = _isRepG0[state.Index].GetPrice1();
473 price += _isRepG1[state.Index].GetPrice0();
476 price += _isRepG1[state.Index].GetPrice1();
477 price += _isRepG2[state.Index].GetPrice(repIndex - 2);
480 return price;
485 UInt32 price = _repMatchLenEncoder.GetPrice(len - Base.kMatchMinLen, posState);
486 return price + GetPureRepPrice(repIndex, state, posState);
491 UInt32 price;
494 price = _distancesPrices[(lenToPosState * Base.kNumFullDistances) + pos];
496 price = _posSlotPrices[(lenToPosState << Base.kNumPosSlotBits) + GetPosSlot2(pos)] +
498 return price + _lenEncoder.GetPrice(len - Base.kMatchMinLen, posState);
650 UInt32 price = repMatchPrice + GetPureRepPrice(i, _state, posState);
653 UInt32 curAndLenPrice = price + _repMatchLenEncoder.GetPrice(repLen - 2, posState);