Lines Matching refs:match
916 const BYTE* match = oLitEnd - sequence.offset; in ZSTD_execSequenceEnd() local
934 match = dictEnd - (prefixStart - match); in ZSTD_execSequenceEnd()
935 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceEnd()
936 ZSTD_memmove(oLitEnd, match, sequence.matchLength); in ZSTD_execSequenceEnd()
940 { size_t const length1 = dictEnd - match; in ZSTD_execSequenceEnd()
941 ZSTD_memmove(oLitEnd, match, length1); in ZSTD_execSequenceEnd()
944 match = prefixStart; in ZSTD_execSequenceEnd()
947 ZSTD_safecopy(op, oend_w, match, sequence.matchLength, ZSTD_overlap_src_before_dst); in ZSTD_execSequenceEnd()
964 const BYTE* match = oLitEnd - sequence.offset; in ZSTD_execSequenceEndSplitLitBuffer() local
983 match = dictEnd - (prefixStart - match); in ZSTD_execSequenceEndSplitLitBuffer()
984 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceEndSplitLitBuffer()
985 ZSTD_memmove(oLitEnd, match, sequence.matchLength); in ZSTD_execSequenceEndSplitLitBuffer()
989 { size_t const length1 = dictEnd - match; in ZSTD_execSequenceEndSplitLitBuffer()
990 ZSTD_memmove(oLitEnd, match, length1); in ZSTD_execSequenceEndSplitLitBuffer()
993 match = prefixStart; in ZSTD_execSequenceEndSplitLitBuffer()
996 ZSTD_safecopy(op, oend_w, match, sequence.matchLength, ZSTD_overlap_src_before_dst); in ZSTD_execSequenceEndSplitLitBuffer()
1012 const BYTE* match = oLitEnd - sequence.offset; in ZSTD_execSequence() local
1019 PREFETCH_L1(match); in ZSTD_execSequence()
1056 match = dictEnd + (match - prefixStart); in ZSTD_execSequence()
1057 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequence()
1058 ZSTD_memmove(oLitEnd, match, sequence.matchLength); in ZSTD_execSequence()
1062 { size_t const length1 = dictEnd - match; in ZSTD_execSequence()
1063 ZSTD_memmove(oLitEnd, match, length1); in ZSTD_execSequence()
1066 match = prefixStart; in ZSTD_execSequence()
1072 assert(match >= prefixStart); in ZSTD_execSequence()
1083 ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength, ZSTD_no_overlap); in ZSTD_execSequence()
1089 ZSTD_overlapCopy8(&op, &match, sequence.offset); in ZSTD_execSequence()
1094 ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength - 8, ZSTD_overlap_src_before_dst); in ZSTD_execSequence()
1110 const BYTE* match = oLitEnd - sequence.offset; in ZSTD_execSequenceSplitLitBuffer() local
1149 match = dictEnd + (match - prefixStart); in ZSTD_execSequenceSplitLitBuffer()
1150 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceSplitLitBuffer()
1151 ZSTD_memmove(oLitEnd, match, sequence.matchLength); in ZSTD_execSequenceSplitLitBuffer()
1155 { size_t const length1 = dictEnd - match; in ZSTD_execSequenceSplitLitBuffer()
1156 ZSTD_memmove(oLitEnd, match, length1); in ZSTD_execSequenceSplitLitBuffer()
1159 match = prefixStart; in ZSTD_execSequenceSplitLitBuffer()
1164 assert(match >= prefixStart); in ZSTD_execSequenceSplitLitBuffer()
1175 ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength, ZSTD_no_overlap); in ZSTD_execSequenceSplitLitBuffer()
1181 ZSTD_overlapCopy8(&op, &match, sequence.offset); in ZSTD_execSequenceSplitLitBuffer()
1186 ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength-8, ZSTD_overlap_src_before_dst); in ZSTD_execSequenceSplitLitBuffer()
1723 …const BYTE* const match = ZSTD_wrappedPtrSub(ZSTD_wrappedPtrAdd(matchBase, prefetchPos), sequence.… in ZSTD_prefetchMatch() local
1724 …PREFETCH_L1(match); PREFETCH_L1(match+CACHELINE_SIZE); /* note : it's safe to invoke PREFETCH() … in ZSTD_prefetchMatch()