Lines Matching defs:litlen
1016 return sol.litlen + sol.mlen;
1081 { U32 const litlen = (U32)(ip - anchor);
1082 U32 const ll0 = !litlen;
1091 opt[0].litlen = litlen;
1097 opt[0].price = (int)ZSTD_litLengthPrice(litlen, optStatePtr, optLevel);
1106 lastSequence.litlen = litlen;
1122 opt[pos].price = ZSTD_MAX_PRICE; /* mlen, litlen and price will be fixed during forward scanning */
1134 opt[pos].litlen = litlen;
1148 { U32 const litlen = (opt[cur-1].mlen == 0) ? opt[cur-1].litlen + 1 : 1;
1151 + (int)ZSTD_litLengthPrice(litlen, optStatePtr, optLevel)
1152 - (int)ZSTD_litLengthPrice(litlen-1, optStatePtr, optLevel);
1156 inr-istart, cur, ZSTD_fCost(price), ZSTD_fCost(opt[cur].price), litlen,
1160 opt[cur].litlen = litlen;
1178 repcodes_t const newReps = ZSTD_newRep(opt[prev].rep, opt[cur].off, opt[cur].litlen==0);
1197 U32 const litlen = (opt[cur].mlen == 0) ? opt[cur].litlen : 0;
1219 lastSequence.litlen = litlen;
1220 cur -= (opt[cur].mlen==0) ? opt[cur].litlen : 0; /* last sequence is actually only literals, fix cur to last match - note : may underflow, in which case, it's first sequence, and it's okay */
1234 matchNb, matches[matchNb].off, lastML, litlen);
1246 opt[pos].litlen = litlen;
1268 repcodes_t const reps = ZSTD_newRep(opt[cur].rep, lastSequence.off, lastSequence.litlen==0);
1282 storeEnd, lastSequence.litlen, lastSequence.mlen, lastSequence.off);
1288 seqPos, storeStart, opt[seqPos].litlen, opt[seqPos].mlen, opt[seqPos].off);
1297 U32 const llen = opt[storePos].litlen;