Home | History | Annotate | Download | only in lzma_sdk

Lines Matching refs:delta2

509   UInt32 hash2Value, delta2, maxLen, offset;
514 delta2 = p->pos - p->hash[hash2Value];
523 if (delta2 < p->cyclicBufferSize && *(cur - delta2) == *cur)
526 if (cur[(ptrdiff_t)maxLen - delta2] != cur[maxLen])
529 distances[1] = delta2 - 1;
542 UInt32 hash2Value, hash3Value, delta2, delta3, maxLen, offset;
547 delta2 = p->pos - p->hash[ hash2Value];
557 if (delta2 < p->cyclicBufferSize && *(cur - delta2) == *cur)
560 distances[1] = delta2 - 1;
563 if (delta2 != delta3 && delta3 < p->cyclicBufferSize && *(cur - delta3) == *cur)
568 delta2 = delta3;
573 if (cur[(ptrdiff_t)maxLen - delta2] != cur[maxLen])
589 UInt32 hash2Value, hash3Value, delta2, delta3, maxLen, offset;
594 delta2 = p->pos - p->hash[ hash2Value];
604 if (delta2 < p->cyclicBufferSize && *(cur - delta2) == *cur)
607 distances[1] = delta2 - 1;
610 if (delta2 != delta3 && delta3 < p->cyclicBufferSize && *(cur - delta3) == *cur)
615 delta2 = delta3;
620 if (cur[(ptrdiff_t)maxLen - delta2] != cur[maxLen])