Home
last modified time | relevance | path

Searched refs:activeSegment (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/contrib/zstd/lib/dictBuilder/
H A Dfastcover.c168 COVER_segment_t activeSegment; in FASTCOVER_selectSegment() local
172 activeSegment.begin = begin; in FASTCOVER_selectSegment()
173 activeSegment.end = begin; in FASTCOVER_selectSegment()
174 activeSegment.score = 0; in FASTCOVER_selectSegment()
179 while (activeSegment.end < end) { in FASTCOVER_selectSegment()
181 const size_t idx = FASTCOVER_hashPtrToIndex(ctx->samples + activeSegment.end, f, d); in FASTCOVER_selectSegment()
185 activeSegment.score += freqs[idx]; in FASTCOVER_selectSegment()
188 activeSegment.end += 1; in FASTCOVER_selectSegment()
191 if (activeSegment.end - activeSegment.begin == dmersInK + 1) { in FASTCOVER_selectSegment()
193 const size_t delIndex = FASTCOVER_hashPtrToIndex(ctx->samples + activeSegment.begin, f, d); in FASTCOVER_selectSegment()
[all …]
H A Dcover.c423 COVER_segment_t activeSegment; in COVER_selectSegment() local
427 activeSegment.begin = begin; in COVER_selectSegment()
428 activeSegment.end = begin; in COVER_selectSegment()
429 activeSegment.score = 0; in COVER_selectSegment()
433 while (activeSegment.end < end) { in COVER_selectSegment()
435 U32 newDmer = ctx->dmerAt[activeSegment.end]; in COVER_selectSegment()
443 activeSegment.score += freqs[newDmer]; in COVER_selectSegment()
446 activeSegment.end += 1; in COVER_selectSegment()
450 if (activeSegment.end - activeSegment.begin == dmersInK + 1) { in COVER_selectSegment()
451 U32 delDmer = ctx->dmerAt[activeSegment.begin]; in COVER_selectSegment()
[all …]