Searched refs:litFreq (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/lib/zstd/ |
H A D | zstd_opt.h | 51 ssPtr->litFreq[u] = 0; in ZSTD_rescaleFreqs() 53 ssPtr->litFreq[src[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() 79 ssPtr->litFreq[u] = 1 + (ssPtr->litFreq[u] >> (ZSTD_FREQ_DIV + 1)); in ZSTD_rescaleFreqs() 80 ssPtr->litSum += ssPtr->litFreq[u]; in ZSTD_rescaleFreqs() 117 price -= ZSTD_highbit32(ssPtr->litFreq[literals2[u]] + 1); in ZSTD_getLiteralPrice() 123 price -= ZSTD_highbit32(ssPtr->litFreq[literal in ZSTD_getLiteralPrice() [all...] |
H A D | zstd_internal.h | 203 U32 *litFreq; member
|
H A D | compress.c | 307 zc->seqStore.litFreq = (U32 *)ptr; in ZSTD_resetCCtx_advanced() 308 zc->seqStore.litLengthFreq = zc->seqStore.litFreq + (1 << Litbits); in ZSTD_resetCCtx_advanced()
|
/kernel/linux/linux-6.6/lib/zstd/compress/ |
H A D | zstd_opt.c | 16 #define ZSTD_LITFREQ_ADD 2 /* scaling factor for litFreq, so that frequencies adapt faster to new stats */ 145 assert(optPtr->litFreq != NULL); in ZSTD_rescaleFreqs() 151 optPtr->litFreq[lit] = bitCost ? 1 << (scaleLog-bitCost) : 1 /*minimum to calculate cost*/; in ZSTD_rescaleFreqs() 152 optPtr->litSum += optPtr->litFreq[lit]; in ZSTD_rescaleFreqs() 193 assert(optPtr->litFreq != NULL); in ZSTD_rescaleFreqs() 196 HIST_count_simple(optPtr->litFreq, &lit, src, srcSize); /* use raw first block to init statistics */ in ZSTD_rescaleFreqs() 197 optPtr->litSum = ZSTD_downscaleStats(optPtr->litFreq, MaxLit, 8); in ZSTD_rescaleFreqs() 233 optPtr->litSum = ZSTD_scaleStats(optPtr->litFreq, MaxLit, 12); in ZSTD_rescaleFreqs() 261 assert(WEIGHT(optPtr->litFreq[literals[u]], optLevel) <= optPtr->litSumBasePrice); /* literal cost should never be negative */ in ZSTD_rawLiteralsCost() 262 price -= WEIGHT(optPtr->litFreq[literal in ZSTD_rawLiteralsCost() [all...] |
H A D | zstd_compress_internal.h | 159 unsigned* litFreq; /* table of literals statistics, of size 256 */ member
|
H A D | zstd_compress.c | 1691 ms->opt.litFreq = (unsigned*)ZSTD_cwksp_reserve_aligned(ws, (1<<Litbits) * sizeof(unsigned)); in ZSTD_reset_matchState()
|
Completed in 24 milliseconds