Lines Matching refs:minMatch
260 const U32 minMatch = (mls == 3) ? 3 : 4;
263 if (minMatch == 3) { /* HC3 match finder */
421 const U32 minMatch = (ctx->params.cParams.searchLength == 3) ? 3 : 4;
452 (ZSTD_readMINMATCH(ip, minMatch) == ZSTD_readMINMATCH(ip - repCur, minMatch))) {
453 mlen = (U32)ZSTD_count(ip + minMatch, ip + minMatch - repCur, iend) + minMatch;
467 } while (mlen >= minMatch);
472 match_num = ZSTD_BtGetAllMatches_selectMLS(ctx, ip, iend, maxSearches, mls, matches, minMatch);
488 best_mlen = (last_pos) ? last_pos : minMatch;
500 if (last_pos < minMatch) {
550 best_mlen = minMatch;
556 (ZSTD_readMINMATCH(inr, minMatch) == ZSTD_readMINMATCH(inr - repCur, minMatch))) {
557 mlen = (U32)ZSTD_count(inr + minMatch, inr + minMatch - repCur, iend) + minMatch;
586 } while (mlen >= minMatch);
718 const U32 minMatch = (ctx->params.cParams.searchLength == 3) ? 3 : 4;
755 && (ZSTD_readMINMATCH(ip, minMatch) == ZSTD_readMINMATCH(repMatch, minMatch))) {
758 mlen = (U32)ZSTD_count_2segments(ip + minMatch, repMatch + minMatch, iend, repEnd, prefixStart) + minMatch;
775 } while (mlen >= minMatch);
780 match_num = ZSTD_BtGetAllMatches_selectMLS_extDict(ctx, ip, iend, maxSearches, mls, matches, minMatch); /* first search (depth 0) */
802 best_mlen = (last_pos) ? last_pos : minMatch;
817 if (last_pos < minMatch) {
858 best_mlen = minMatch;
868 && (ZSTD_readMINMATCH(inr, minMatch) == ZSTD_readMINMATCH(repMatch, minMatch))) {
871 mlen = (U32)ZSTD_count_2segments(inr + minMatch, repMatch + minMatch, iend, repEnd, prefixStart) + minMatch;
900 } while (mlen >= minMatch);
905 match_num = ZSTD_BtGetAllMatches_selectMLS_extDict(ctx, inr, iend, maxSearches, mls, matches, minMatch);