Lines Matching refs:last_match_pos

1358          int cur, last_match_pos = 0;  in LZ4HC_compress_optimal()  local
1401 last_match_pos = firstMatch.len; in LZ4HC_compress_optimal()
1404 opt[last_match_pos+addLit].mlen = 1; /* literal */ in LZ4HC_compress_optimal()
1405 opt[last_match_pos+addLit].off = 0; in LZ4HC_compress_optimal()
1406 opt[last_match_pos+addLit].litlen = addLit; in LZ4HC_compress_optimal()
1407 … opt[last_match_pos+addLit].price = opt[last_match_pos].price + LZ4HC_literalsPrice(addLit); in LZ4HC_compress_optimal()
1409 last_match_pos+addLit, opt[last_match_pos+addLit].price, addLit); in LZ4HC_compress_optimal()
1413 for (cur = 1; cur < last_match_pos; cur++) { in LZ4HC_compress_optimal()
1436 …newMatch = LZ4HC_FindLongerMatch(ctx, curPtr, matchlimit, last_match_pos - cur, nbSearches, dict, … in LZ4HC_compress_optimal()
1444 last_match_pos = cur + 1; in LZ4HC_compress_optimal()
1474 pos, last_match_pos); in LZ4HC_compress_optimal()
1485 if (pos > last_match_pos+TRAILING_LITERALS in LZ4HC_compress_optimal()
1491 && (last_match_pos < pos) ) in LZ4HC_compress_optimal()
1492 last_match_pos = pos; in LZ4HC_compress_optimal()
1501 opt[last_match_pos+addLit].mlen = 1; /* literal */ in LZ4HC_compress_optimal()
1502 opt[last_match_pos+addLit].off = 0; in LZ4HC_compress_optimal()
1503 opt[last_match_pos+addLit].litlen = addLit; in LZ4HC_compress_optimal()
1504 … opt[last_match_pos+addLit].price = opt[last_match_pos].price + LZ4HC_literalsPrice(addLit); in LZ4HC_compress_optimal()
1505 …DEBUGLOG(7, "rPos:%3i => price:%3i (litlen=%i)", last_match_pos+addLit, opt[last_match_pos+addLit]… in LZ4HC_compress_optimal()
1509 assert(last_match_pos < LZ4_OPT_NUM + TRAILING_LITERALS); in LZ4HC_compress_optimal()
1510 best_mlen = opt[last_match_pos].mlen; in LZ4HC_compress_optimal()
1511 best_off = opt[last_match_pos].off; in LZ4HC_compress_optimal()
1512 cur = last_match_pos - best_mlen; in LZ4HC_compress_optimal()
1516 assert(last_match_pos >= 1); /* == 1 when only one candidate */ in LZ4HC_compress_optimal()
1517 … DEBUGLOG(6, "reverse traversal, looking for shortest path (last_match_pos=%i)", last_match_pos); in LZ4HC_compress_optimal()
1536 while (rPos < last_match_pos) { in LZ4HC_compress_optimal()