Lines Matching refs:Decode
42 public uint Decode(RangeCoder.Decoder rangeDecoder, uint posState) in Decode() method in SevenZip.Compression.LZMA.Decoder.LenDecoder
44 if (m_Choice.Decode(rangeDecoder) == 0) in Decode()
45 return m_LowCoder[posState].Decode(rangeDecoder); in Decode()
49 if (m_Choice2.Decode(rangeDecoder) == 0) in Decode()
50 symbol += m_MidCoder[posState].Decode(rangeDecoder); in Decode()
54 symbol += m_HighCoder.Decode(rangeDecoder); in Decode()
73 symbol = (symbol << 1) | m_Decoders[symbol].Decode(rangeDecoder); in DecodeNormal()
85 uint bit = m_Decoders[((1 + matchBit) << 8) + symbol].Decode(rangeDecoder); in DecodeWithMatchByte()
90 symbol = (symbol << 1) | m_Decoders[symbol].Decode(rangeDecoder); in DecodeWithMatchByte()
243 if (m_IsMatchDecoders[state.Index << Base.kNumPosStatesBitsMax].Decode(m_RangeDecoder) != 0) in Code()
256 …if (m_IsMatchDecoders[(state.Index << Base.kNumPosStatesBitsMax) + posState].Decode(m_RangeDecoder… in Code()
272 if (m_IsRepDecoders[state.Index].Decode(m_RangeDecoder) == 1) in Code()
274 if (m_IsRepG0Decoders[state.Index].Decode(m_RangeDecoder) == 0) in Code()
276 …if (m_IsRep0LongDecoders[(state.Index << Base.kNumPosStatesBitsMax) + posState].Decode(m_RangeDeco… in Code()
287 if (m_IsRepG1Decoders[state.Index].Decode(m_RangeDecoder) == 0) in Code()
293 if (m_IsRepG2Decoders[state.Index].Decode(m_RangeDecoder) == 0) in Code()
305 len = m_RepLenDecoder.Decode(m_RangeDecoder, posState) + Base.kMatchMinLen; in Code()
313 len = Base.kMatchMinLen + m_LenDecoder.Decode(m_RangeDecoder, posState); in Code()
315 uint posSlot = m_PosSlotDecoder[Base.GetLenToPosState(len)].Decode(m_RangeDecoder); in Code()