Home | History | Annotate | Download | only in LZMA

Lines Matching refs:GetPrice

108 				public uint GetPrice(bool matchMode, byte matchByte, byte symbol)

119 price += m_Encoders[((1 + matchBit) << 8) + context].GetPrice(bit);
131 price += m_Encoders[context].GetPrice(bit);
231 prices[st + i] = a0 + _lowCoder[posState].GetPrice(i);
237 prices[st + i] = b0 + _midCoder[posState].GetPrice(i - Base.kNumLowLenSymbols);
240 prices[st + i] = b1 + _highCoder.GetPrice(i - Base.kNumLowLenSymbols - Base.kNumMidLenSymbols);
254 public UInt32 GetPrice(UInt32 symbol, UInt32 posState)
477 price += _isRepG2[state.Index].GetPrice(repIndex - 2);
485 UInt32 price = _repMatchLenEncoder.GetPrice(len - Base.kMatchMinLen, posState);
498 return price + _lenEncoder.GetPrice(len - Base.kMatchMinLen, posState);
609 _literalEncoder.GetSubCoder(position, _previousByte).GetPrice(!_state.IsCharState(), matchByte, currentByte);
653 UInt32 curAndLenPrice = price + _repMatchLenEncoder.GetPrice(repLen - 2, posState);
810 GetPrice(!state.IsCharState(), matchByte, currentByte);
921 _matchFinder.GetIndexByte((Int32)lenTest - 1 - 1)).GetPrice(true,
996 GetPrice(true,
1332 _posSlotPrices[st + posSlot] = encoder.GetPrice(posSlot);