Lines Matching defs:kLenNumLowSymbols
311 #define kLenNumLowSymbols (1 << kLenNumLowBits)
314 #define kLenNumSymbolsTotal (kLenNumLowSymbols * 2 + kLenNumHighSymbols)
333 // UInt32 prices1[LZMA_NUM_PB_STATES_MAX][kLenNumLowSymbols * 2];
342 ((p)->prices2[(size_t)(len) - 2] + ((p)->prices1[posState][((len) - 2) & (kLenNumLowSymbols * 2 - 1)] & (((len) - 2 - kLenNumLowSymbols * 2) >> 9)))
934 if (sym >= kLenNumLowSymbols)
937 probs += kLenNumLowSymbols;
939 if (sym >= kLenNumLowSymbols * 2)
943 // RcTree_Encode(rc, p->high, kLenNumHighBits, sym - kLenNumLowSymbols * 2);
944 LitEnc_Encode(rc, p->high, sym - kLenNumLowSymbols * 2);
947 sym -= kLenNumLowSymbols;
993 c = b + GET_PRICEa_0(enc->low[kLenNumLowSymbols]);
999 SetPrices_3(probs + kLenNumLowSymbols, c, prices + kLenNumLowSymbols, ProbPrices);
1008 for (i = 0; i < kLenNumLowSymbols; i++)
1011 b = a + GET_PRICEa_0(enc->low[kLenNumLowSymbols]);
1012 for (i = kLenNumLowSymbols; i < kLenNumLowSymbols * 2; i++)
1014 a += GET_PRICEa_1(enc->low[kLenNumLowSymbols]);
1024 if (i > kLenNumLowSymbols * 2)
1027 UInt32 *prices = p->prices[0] + kLenNumLowSymbols * 2;
1028 i -= kLenNumLowSymbols * 2 - 1;
1030 b += GET_PRICEa_1(enc->low[kLenNumLowSymbols]);
1035 // RcTree_GetPrice(enc->high, kLenNumHighBits, i - kLenNumLowSymbols * 2, ProbPrices);
1036 LitEnc_GetPrice(probs, i - kLenNumLowSymbols * 2, ProbPrices);
1059 size_t num = (p->tableSize - kLenNumLowSymbols * 2) * sizeof(p->prices[0][0]);
1061 memcpy(p->prices[posState] + kLenNumLowSymbols * 2, p->prices[0] + kLenNumLowSymbols * 2, num);