Lines Matching refs:litlen
198 opt[pos].litlen = litlen_; \
430 U32 cur, match_num, last_pos, litlen, price; in ZSTD_compressBlock_opt_generic() local
434 litlen = (U32)(ip - anchor); in ZSTD_compressBlock_opt_generic()
453 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, best_off, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
455 SET_PRICE(mlen, mlen, i, litlen, price); /* note : macro modifies last_pos */ in ZSTD_compressBlock_opt_generic()
483 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
485 SET_PRICE(mlen, mlen, matches[u].off, litlen, price); /* note : macro modifies last_pos */ in ZSTD_compressBlock_opt_generic()
502 opt[0].litlen = litlen; in ZSTD_compressBlock_opt_generic()
509 litlen = opt[cur - 1].litlen + 1; in ZSTD_compressBlock_opt_generic()
510 if (cur > litlen) { in ZSTD_compressBlock_opt_generic()
511 price = opt[cur - litlen].price + ZSTD_getLiteralPrice(seqStorePtr, litlen, inr - litlen); in ZSTD_compressBlock_opt_generic()
513 price = ZSTD_getLiteralPrice(seqStorePtr, litlen, anchor); in ZSTD_compressBlock_opt_generic()
515 litlen = 1; in ZSTD_compressBlock_opt_generic()
516 price = opt[cur - 1].price + ZSTD_getLiteralPrice(seqStorePtr, litlen, inr - 1); in ZSTD_compressBlock_opt_generic()
520 SET_PRICE(cur, 1, 0, litlen, price); in ZSTD_compressBlock_opt_generic()
562 litlen = opt[cur].litlen; in ZSTD_compressBlock_opt_generic()
563 if (cur > litlen) { in ZSTD_compressBlock_opt_generic()
564 price = opt[cur - litlen].price + ZSTD_getPrice(seqStorePtr, litlen, inr - litlen, in ZSTD_compressBlock_opt_generic()
567 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, best_off, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
569 litlen = 0; in ZSTD_compressBlock_opt_generic()
574 SET_PRICE(cur + mlen, mlen, i, litlen, price); in ZSTD_compressBlock_opt_generic()
597 litlen = opt[cur].litlen; in ZSTD_compressBlock_opt_generic()
598 if (cur > litlen) in ZSTD_compressBlock_opt_generic()
599 price = opt[cur - litlen].price + ZSTD_getPrice(seqStorePtr, litlen, ip + cur - litlen, in ZSTD_compressBlock_opt_generic()
602 … price = ZSTD_getPrice(seqStorePtr, litlen, anchor, matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_generic()
604 litlen = 0; in ZSTD_compressBlock_opt_generic()
609 SET_PRICE(cur + mlen, mlen, matches[u].off, litlen, price); in ZSTD_compressBlock_opt_generic()
728 U32 cur, match_num, last_pos, litlen, price; in ZSTD_compressBlock_opt_extDict_generic() local
733 opt[0].litlen = (U32)(ip - anchor); in ZSTD_compressBlock_opt_extDict_generic()
759 litlen = opt[0].litlen; in ZSTD_compressBlock_opt_extDict_generic()
761 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, best_off, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_extDict_generic()
763 SET_PRICE(mlen, mlen, i, litlen, price); /* note : macro modifies last_pos */ in ZSTD_compressBlock_opt_extDict_generic()
798 litlen = opt[0].litlen; in ZSTD_compressBlock_opt_extDict_generic()
800 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_extDict_generic()
802 SET_PRICE(mlen, mlen, matches[u].off, litlen, price); in ZSTD_compressBlock_opt_extDict_generic()
817 litlen = opt[cur - 1].litlen + 1; in ZSTD_compressBlock_opt_extDict_generic()
818 if (cur > litlen) { in ZSTD_compressBlock_opt_extDict_generic()
819 price = opt[cur - litlen].price + ZSTD_getLiteralPrice(seqStorePtr, litlen, inr - litlen); in ZSTD_compressBlock_opt_extDict_generic()
821 price = ZSTD_getLiteralPrice(seqStorePtr, litlen, anchor); in ZSTD_compressBlock_opt_extDict_generic()
823 litlen = 1; in ZSTD_compressBlock_opt_extDict_generic()
824 price = opt[cur - 1].price + ZSTD_getLiteralPrice(seqStorePtr, litlen, inr - 1); in ZSTD_compressBlock_opt_extDict_generic()
828 SET_PRICE(cur, 1, 0, litlen, price); in ZSTD_compressBlock_opt_extDict_generic()
876 litlen = opt[cur].litlen; in ZSTD_compressBlock_opt_extDict_generic()
877 if (cur > litlen) { in ZSTD_compressBlock_opt_extDict_generic()
878 price = opt[cur - litlen].price + ZSTD_getPrice(seqStorePtr, litlen, inr - litlen, in ZSTD_compressBlock_opt_extDict_generic()
881 price = ZSTD_getPrice(seqStorePtr, litlen, anchor, best_off, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_extDict_generic()
883 litlen = 0; in ZSTD_compressBlock_opt_extDict_generic()
888 SET_PRICE(cur + mlen, mlen, i, litlen, price); in ZSTD_compressBlock_opt_extDict_generic()
911 litlen = opt[cur].litlen; in ZSTD_compressBlock_opt_extDict_generic()
912 if (cur > litlen) in ZSTD_compressBlock_opt_extDict_generic()
913 price = opt[cur - litlen].price + ZSTD_getPrice(seqStorePtr, litlen, ip + cur - litlen, in ZSTD_compressBlock_opt_extDict_generic()
916 … price = ZSTD_getPrice(seqStorePtr, litlen, anchor, matches[u].off - 1, mlen - MINMATCH, ultra); in ZSTD_compressBlock_opt_extDict_generic()
918 litlen = 0; in ZSTD_compressBlock_opt_extDict_generic()
923 SET_PRICE(cur + mlen, mlen, matches[u].off, litlen, price); in ZSTD_compressBlock_opt_extDict_generic()