Lines Matching refs:u
40 unsigned u; in ZSTD_rescaleFreqs() local
50 for (u = 0; u <= MaxLit; u++) in ZSTD_rescaleFreqs()
51 ssPtr->litFreq[u] = 0; in ZSTD_rescaleFreqs()
52 for (u = 0; u < srcSize; u++) in ZSTD_rescaleFreqs()
53 ssPtr->litFreq[src[u]]++; in ZSTD_rescaleFreqs()
61 for (u = 0; u <= MaxLit; u++) { in ZSTD_rescaleFreqs()
62 ssPtr->litFreq[u] = 1 + (ssPtr->litFreq[u] >> ZSTD_FREQ_DIV); in ZSTD_rescaleFreqs()
63 ssPtr->litSum += ssPtr->litFreq[u]; in ZSTD_rescaleFreqs()
65 for (u = 0; u <= MaxLL; u++) in ZSTD_rescaleFreqs()
66 ssPtr->litLengthFreq[u] = 1; in ZSTD_rescaleFreqs()
67 for (u = 0; u <= MaxML; u++) in ZSTD_rescaleFreqs()
68 ssPtr->matchLengthFreq[u] = 1; in ZSTD_rescaleFreqs()
69 for (u = 0; u <= MaxOff; u++) in ZSTD_rescaleFreqs()
70 ssPtr->offCodeFreq[u] = 1; in ZSTD_rescaleFreqs()
78 for (u = 0; u <= MaxLit; u++) { in ZSTD_rescaleFreqs()
79 ssPtr->litFreq[u] = 1 + (ssPtr->litFreq[u] >> (ZSTD_FREQ_DIV + 1)); in ZSTD_rescaleFreqs()
80 ssPtr->litSum += ssPtr->litFreq[u]; in ZSTD_rescaleFreqs()
82 for (u = 0; u <= MaxLL; u++) { in ZSTD_rescaleFreqs()
83 ssPtr->litLengthFreq[u] = 1 + (ssPtr->litLengthFreq[u] >> (ZSTD_FREQ_DIV + 1)); in ZSTD_rescaleFreqs()
84 ssPtr->litLengthSum += ssPtr->litLengthFreq[u]; in ZSTD_rescaleFreqs()
86 for (u = 0; u <= MaxML; u++) { in ZSTD_rescaleFreqs()
87 ssPtr->matchLengthFreq[u] = 1 + (ssPtr->matchLengthFreq[u] >> ZSTD_FREQ_DIV); in ZSTD_rescaleFreqs()
88 ssPtr->matchLengthSum += ssPtr->matchLengthFreq[u]; in ZSTD_rescaleFreqs()
89 ssPtr->matchSum += ssPtr->matchLengthFreq[u] * (u + 3); in ZSTD_rescaleFreqs()
92 for (u = 0; u <= MaxOff; u++) { in ZSTD_rescaleFreqs()
93 ssPtr->offCodeFreq[u] = 1 + (ssPtr->offCodeFreq[u] >> ZSTD_FREQ_DIV); in ZSTD_rescaleFreqs()
94 ssPtr->offCodeSum += ssPtr->offCodeFreq[u]; in ZSTD_rescaleFreqs()
103 U32 price, u; in ZSTD_getLiteralPrice() local
116 for (u = 0; u < additional; u++) in ZSTD_getLiteralPrice()
117 price -= ZSTD_highbit32(ssPtr->litFreq[literals2[u]] + 1); in ZSTD_getLiteralPrice()
122 for (u = 0; u < litLength; u++) in ZSTD_getLiteralPrice()
123 price -= ZSTD_highbit32(ssPtr->litFreq[literals[u]] + 1); in ZSTD_getLiteralPrice()
167 U32 u; in ZSTD_updatePrice() local
171 for (u = 0; u < litLength; u++) in ZSTD_updatePrice()
172 seqStorePtr->litFreq[literals[u]] += ZSTD_LITFREQ_ADD; in ZSTD_updatePrice()
441 U32 u, mlen, best_mlen, best_off, litLength; in ZSTD_compressBlock_opt_generic() local
489 for (u = 0; u < match_num; u++) { in ZSTD_compressBlock_opt_generic()
490 mlen = (u > 0) ? matches[u - 1].len + 1 : best_mlen; in ZSTD_compressBlock_opt_generic()
491 best_mlen = matches[u].len; in ZSTD_compressBlock_opt_generic()
493 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
495 SET_PRICE(mlen, mlen, matches[u].off, litlen, price); /* note : macro modifies last_pos */ in ZSTD_compressBlock_opt_generic()
601 for (u = 0; u < match_num; u++) { in ZSTD_compressBlock_opt_generic()
602 mlen = (u > 0) ? matches[u - 1].len + 1 : best_mlen; in ZSTD_compressBlock_opt_generic()
603 best_mlen = matches[u].len; in ZSTD_compressBlock_opt_generic()
610 matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
612 … price = ZSTD_getPrice(seqStorePtr, litlen, anchor, matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
615 …price = opt[cur].price + ZSTD_getPrice(seqStorePtr, 0, NULL, matches[u].off - 1, mlen - MINMATCH, … in ZSTD_compressBlock_opt_generic()
619 SET_PRICE(cur + mlen, mlen, matches[u].off, litlen, price); in ZSTD_compressBlock_opt_generic()
646 for (u = 0; u <= last_pos;) { in ZSTD_compressBlock_opt_generic()
647 u += opt[u].mlen; in ZSTD_compressBlock_opt_generic()
739 U32 u, mlen, best_mlen, best_off, litLength; in ZSTD_compressBlock_opt_extDict_generic() local
805 for (u = 0; u < match_num; u++) { in ZSTD_compressBlock_opt_extDict_generic()
806 mlen = (u > 0) ? matches[u - 1].len + 1 : best_mlen; in ZSTD_compressBlock_opt_extDict_generic()
807 best_mlen = matches[u].len; in ZSTD_compressBlock_opt_extDict_generic()
810 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_extDict_generic()
812 SET_PRICE(mlen, mlen, matches[u].off, litlen, price); in ZSTD_compressBlock_opt_extDict_generic()
915 for (u = 0; u < match_num; u++) { in ZSTD_compressBlock_opt_extDict_generic()
916 mlen = (u > 0) ? matches[u - 1].len + 1 : best_mlen; in ZSTD_compressBlock_opt_extDict_generic()
917 best_mlen = matches[u].len; in ZSTD_compressBlock_opt_extDict_generic()
924 matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_extDict_generic()
926 … price = ZSTD_getPrice(seqStorePtr, litlen, anchor, matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_extDict_generic()
929 …price = opt[cur].price + ZSTD_getPrice(seqStorePtr, 0, NULL, matches[u].off - 1, mlen - MINMATCH, … in ZSTD_compressBlock_opt_extDict_generic()
933 SET_PRICE(cur + mlen, mlen, matches[u].off, litlen, price); in ZSTD_compressBlock_opt_extDict_generic()
960 for (u = 0; u <= last_pos;) { in ZSTD_compressBlock_opt_extDict_generic()
961 u += opt[u].mlen; in ZSTD_compressBlock_opt_extDict_generic()