Lines Matching refs:litlen

208 		opt[pos].litlen = litlen_;                        \
440 U32 cur, match_num, last_pos, litlen, price; in ZSTD_compressBlock_opt_generic() local
444 litlen = (U32)(ip - anchor); in ZSTD_compressBlock_opt_generic()
463 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, best_off, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
465 SET_PRICE(mlen, mlen, i, litlen, price); /* note : macro modifies last_pos */ 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()
512 opt[0].litlen = litlen; in ZSTD_compressBlock_opt_generic()
519 litlen = opt[cur - 1].litlen + 1; in ZSTD_compressBlock_opt_generic()
520 if (cur > litlen) { in ZSTD_compressBlock_opt_generic()
521 price = opt[cur - litlen].price + ZSTD_getLiteralPrice(seqStorePtr, litlen, inr - litlen); in ZSTD_compressBlock_opt_generic()
523 price = ZSTD_getLiteralPrice(seqStorePtr, litlen, anchor); in ZSTD_compressBlock_opt_generic()
525 litlen = 1; in ZSTD_compressBlock_opt_generic()
526 price = opt[cur - 1].price + ZSTD_getLiteralPrice(seqStorePtr, litlen, inr - 1); in ZSTD_compressBlock_opt_generic()
530 SET_PRICE(cur, 1, 0, litlen, price); in ZSTD_compressBlock_opt_generic()
572 litlen = opt[cur].litlen; in ZSTD_compressBlock_opt_generic()
573 if (cur > litlen) { in ZSTD_compressBlock_opt_generic()
574 price = opt[cur - litlen].price + ZSTD_getPrice(seqStorePtr, litlen, inr - litlen, in ZSTD_compressBlock_opt_generic()
577 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, best_off, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
579 litlen = 0; in ZSTD_compressBlock_opt_generic()
584 SET_PRICE(cur + mlen, mlen, i, litlen, price); in ZSTD_compressBlock_opt_generic()
607 litlen = opt[cur].litlen; in ZSTD_compressBlock_opt_generic()
608 if (cur > litlen) in ZSTD_compressBlock_opt_generic()
609 price = opt[cur - litlen].price + ZSTD_getPrice(seqStorePtr, litlen, ip + cur - litlen, in ZSTD_compressBlock_opt_generic()
612 … price = ZSTD_getPrice(seqStorePtr, litlen, anchor, matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
614 litlen = 0; in ZSTD_compressBlock_opt_generic()
619 SET_PRICE(cur + mlen, mlen, matches[u].off, litlen, price); in ZSTD_compressBlock_opt_generic()
738 U32 cur, match_num, last_pos, litlen, price; in ZSTD_compressBlock_opt_extDict_generic() local
743 opt[0].litlen = (U32)(ip - anchor); in ZSTD_compressBlock_opt_extDict_generic()
769 litlen = opt[0].litlen; in ZSTD_compressBlock_opt_extDict_generic()
771 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, best_off, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_extDict_generic()
773 SET_PRICE(mlen, mlen, i, litlen, price); /* note : macro modifies last_pos */ in ZSTD_compressBlock_opt_extDict_generic()
808 litlen = opt[0].litlen; 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()
827 litlen = opt[cur - 1].litlen + 1; in ZSTD_compressBlock_opt_extDict_generic()
828 if (cur > litlen) { in ZSTD_compressBlock_opt_extDict_generic()
829 price = opt[cur - litlen].price + ZSTD_getLiteralPrice(seqStorePtr, litlen, inr - litlen); in ZSTD_compressBlock_opt_extDict_generic()
831 price = ZSTD_getLiteralPrice(seqStorePtr, litlen, anchor); in ZSTD_compressBlock_opt_extDict_generic()
833 litlen = 1; in ZSTD_compressBlock_opt_extDict_generic()
834 price = opt[cur - 1].price + ZSTD_getLiteralPrice(seqStorePtr, litlen, inr - 1); in ZSTD_compressBlock_opt_extDict_generic()
838 SET_PRICE(cur, 1, 0, litlen, price); in ZSTD_compressBlock_opt_extDict_generic()
886 litlen = opt[cur].litlen; in ZSTD_compressBlock_opt_extDict_generic()
887 if (cur > litlen) { in ZSTD_compressBlock_opt_extDict_generic()
888 price = opt[cur - litlen].price + ZSTD_getPrice(seqStorePtr, litlen, inr - litlen, in ZSTD_compressBlock_opt_extDict_generic()
891 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, best_off, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_extDict_generic()
893 litlen = 0; in ZSTD_compressBlock_opt_extDict_generic()
898 SET_PRICE(cur + mlen, mlen, i, litlen, price); in ZSTD_compressBlock_opt_extDict_generic()
921 litlen = opt[cur].litlen; in ZSTD_compressBlock_opt_extDict_generic()
922 if (cur > litlen) in ZSTD_compressBlock_opt_extDict_generic()
923 price = opt[cur - litlen].price + ZSTD_getPrice(seqStorePtr, litlen, ip + cur - litlen, 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()
928 litlen = 0; in ZSTD_compressBlock_opt_extDict_generic()
933 SET_PRICE(cur + mlen, mlen, matches[u].off, litlen, price); in ZSTD_compressBlock_opt_extDict_generic()