Lines Matching refs:ip0

60     const BYTE* ip0 = istart;  in ZSTD_compressBlock_fast_generic()  local
73 ip0 += (ip0 == prefixStart); in ZSTD_compressBlock_fast_generic()
74 ip1 = ip0 + 1; in ZSTD_compressBlock_fast_generic()
75 { U32 const curr = (U32)(ip0 - base); in ZSTD_compressBlock_fast_generic()
92 BYTE const* ip2 = ip0 + 2; in ZSTD_compressBlock_fast_generic()
93 size_t const h0 = ZSTD_hashPtr(ip0, hlog, mls); in ZSTD_compressBlock_fast_generic()
94 U32 const val0 = MEM_read32(ip0); in ZSTD_compressBlock_fast_generic()
97 U32 const current0 = (U32)(ip0-base); in ZSTD_compressBlock_fast_generic()
107 PREFETCH_L1(ip0+256); in ZSTD_compressBlock_fast_generic()
113 assert(ip0 + 1 == ip1); in ZSTD_compressBlock_fast_generic()
117 ip0 = ip2 - mLength; in ZSTD_compressBlock_fast_generic()
129 ip0 = ip1; in ZSTD_compressBlock_fast_generic()
133 { size_t const step = ((size_t)(ip0-anchor) >> (kSearchStrength - 1)) + stepSize; in ZSTD_compressBlock_fast_generic()
135 ip0 += step; in ZSTD_compressBlock_fast_generic()
142 offset_1 = (U32)(ip0-match0); in ZSTD_compressBlock_fast_generic()
146 while (((ip0>anchor) & (match0>prefixStart)) in ZSTD_compressBlock_fast_generic()
147 && (ip0[-1] == match0[-1])) { ip0--; match0--; mLength++; } /* catch up */ in ZSTD_compressBlock_fast_generic()
151 mLength += ZSTD_count(ip0+mLength, match0+mLength, iend); in ZSTD_compressBlock_fast_generic()
152 ZSTD_storeSeq(seqStore, (size_t)(ip0-anchor), anchor, iend, offcode, mLength-MINMATCH); in ZSTD_compressBlock_fast_generic()
154 ip0 += mLength; in ZSTD_compressBlock_fast_generic()
155 anchor = ip0; in ZSTD_compressBlock_fast_generic()
157 if (ip0 <= ilimit) { in ZSTD_compressBlock_fast_generic()
161 hashTable[ZSTD_hashPtr(ip0-2, hlog, mls)] = (U32)(ip0-2-base); in ZSTD_compressBlock_fast_generic()
164 while ( (ip0 <= ilimit) && (MEM_read32(ip0) == MEM_read32(ip0 - offset_2)) ) { in ZSTD_compressBlock_fast_generic()
166 size_t const rLength = ZSTD_count(ip0+4, ip0+4-offset_2, iend) + 4; in ZSTD_compressBlock_fast_generic()
168 hashTable[ZSTD_hashPtr(ip0, hlog, mls)] = (U32)(ip0-base); in ZSTD_compressBlock_fast_generic()
169 ip0 += rLength; in ZSTD_compressBlock_fast_generic()
171 anchor = ip0; in ZSTD_compressBlock_fast_generic()
174 ip1 = ip0 + 1; in ZSTD_compressBlock_fast_generic()