Lines Matching refs:last_match_pos
1374 int cur, last_match_pos = 0; in LZ4HC_compress_optimal() local
1417 last_match_pos = firstMatch.len; in LZ4HC_compress_optimal()
1420 opt[last_match_pos+addLit].mlen = 1; /* literal */ in LZ4HC_compress_optimal()
1421 opt[last_match_pos+addLit].off = 0; in LZ4HC_compress_optimal()
1422 opt[last_match_pos+addLit].litlen = addLit; in LZ4HC_compress_optimal()
1423 … opt[last_match_pos+addLit].price = opt[last_match_pos].price + LZ4HC_literalsPrice(addLit); in LZ4HC_compress_optimal()
1425 last_match_pos+addLit, opt[last_match_pos+addLit].price, addLit); in LZ4HC_compress_optimal()
1429 for (cur = 1; cur < last_match_pos; cur++) { in LZ4HC_compress_optimal()
1452 …newMatch = LZ4HC_FindLongerMatch(ctx, curPtr, matchlimit, last_match_pos - cur, nbSearches, dict, … in LZ4HC_compress_optimal()
1460 last_match_pos = cur + 1; in LZ4HC_compress_optimal()
1490 pos, last_match_pos); in LZ4HC_compress_optimal()
1501 if (pos > last_match_pos+TRAILING_LITERALS in LZ4HC_compress_optimal()
1507 && (last_match_pos < pos) ) in LZ4HC_compress_optimal()
1508 last_match_pos = pos; in LZ4HC_compress_optimal()
1517 opt[last_match_pos+addLit].mlen = 1; /* literal */ in LZ4HC_compress_optimal()
1518 opt[last_match_pos+addLit].off = 0; in LZ4HC_compress_optimal()
1519 opt[last_match_pos+addLit].litlen = addLit; in LZ4HC_compress_optimal()
1520 … opt[last_match_pos+addLit].price = opt[last_match_pos].price + LZ4HC_literalsPrice(addLit); in LZ4HC_compress_optimal()
1521 …DEBUGLOG(7, "rPos:%3i => price:%3i (litlen=%i)", last_match_pos+addLit, opt[last_match_pos+addLit]… in LZ4HC_compress_optimal()
1525 assert(last_match_pos < LZ4_OPT_NUM + TRAILING_LITERALS); in LZ4HC_compress_optimal()
1526 best_mlen = opt[last_match_pos].mlen; in LZ4HC_compress_optimal()
1527 best_off = opt[last_match_pos].off; in LZ4HC_compress_optimal()
1528 cur = last_match_pos - best_mlen; in LZ4HC_compress_optimal()
1532 assert(last_match_pos >= 1); /* == 1 when only one candidate */ in LZ4HC_compress_optimal()
1533 … DEBUGLOG(6, "reverse traversal, looking for shortest path (last_match_pos=%i)", last_match_pos); in LZ4HC_compress_optimal()
1552 while (rPos < last_match_pos) { in LZ4HC_compress_optimal()