Lines Matching refs:ip0

112     const BYTE* ip0 = istart;  in ZSTD_compressBlock_fast_noDict_generic()  local
140 ip0 += (ip0 == prefixStart); in ZSTD_compressBlock_fast_noDict_generic()
141 { U32 const curr = (U32)(ip0 - base); in ZSTD_compressBlock_fast_noDict_generic()
152 nextStep = ip0 + kStepIncr; in ZSTD_compressBlock_fast_noDict_generic()
155 ip1 = ip0 + 1; in ZSTD_compressBlock_fast_noDict_generic()
156 ip2 = ip0 + step; in ZSTD_compressBlock_fast_noDict_generic()
163 hash0 = ZSTD_hashPtr(ip0, hlog, mls); in ZSTD_compressBlock_fast_noDict_generic()
173 current0 = (U32)(ip0 - base); in ZSTD_compressBlock_fast_noDict_generic()
178 ip0 = ip2; in ZSTD_compressBlock_fast_noDict_generic()
179 match0 = ip0 - rep_offset1; in ZSTD_compressBlock_fast_noDict_generic()
180 mLength = ip0[-1] == match0[-1]; in ZSTD_compressBlock_fast_noDict_generic()
181 ip0 -= mLength; in ZSTD_compressBlock_fast_noDict_generic()
192 mval = MEM_read32(ip0) ^ 1; /* guaranteed to not match. */ in ZSTD_compressBlock_fast_noDict_generic()
196 if (MEM_read32(ip0) == mval) { in ZSTD_compressBlock_fast_noDict_generic()
209 ip0 = ip1; in ZSTD_compressBlock_fast_noDict_generic()
214 current0 = (U32)(ip0 - base); in ZSTD_compressBlock_fast_noDict_generic()
221 mval = MEM_read32(ip0) ^ 1; /* guaranteed to not match. */ in ZSTD_compressBlock_fast_noDict_generic()
225 if (MEM_read32(ip0) == mval) { in ZSTD_compressBlock_fast_noDict_generic()
238 ip0 = ip1; in ZSTD_compressBlock_fast_noDict_generic()
240 ip2 = ip0 + step; in ZSTD_compressBlock_fast_noDict_generic()
269 rep_offset1 = (U32)(ip0-match0); in ZSTD_compressBlock_fast_noDict_generic()
274 while (((ip0>anchor) & (match0>prefixStart)) && (ip0[-1] == match0[-1])) { in ZSTD_compressBlock_fast_noDict_generic()
275 ip0--; in ZSTD_compressBlock_fast_noDict_generic()
283 mLength += ZSTD_count(ip0 + mLength, match0 + mLength, iend); in ZSTD_compressBlock_fast_noDict_generic()
285 ZSTD_storeSeq(seqStore, (size_t)(ip0 - anchor), anchor, iend, offcode, mLength); in ZSTD_compressBlock_fast_noDict_generic()
287 ip0 += mLength; in ZSTD_compressBlock_fast_noDict_generic()
288 anchor = ip0; in ZSTD_compressBlock_fast_noDict_generic()
291 if (ip1 < ip0) { in ZSTD_compressBlock_fast_noDict_generic()
296 if (ip0 <= ilimit) { in ZSTD_compressBlock_fast_noDict_generic()
300 hashTable[ZSTD_hashPtr(ip0-2, hlog, mls)] = (U32)(ip0-2-base); in ZSTD_compressBlock_fast_noDict_generic()
303 while ( (ip0 <= ilimit) && (MEM_read32(ip0) == MEM_read32(ip0 - rep_offset2)) ) { in ZSTD_compressBlock_fast_noDict_generic()
305 size_t const rLength = ZSTD_count(ip0+4, ip0+4-rep_offset2, iend) + 4; in ZSTD_compressBlock_fast_noDict_generic()
307 hashTable[ZSTD_hashPtr(ip0, hlog, mls)] = (U32)(ip0-base); in ZSTD_compressBlock_fast_noDict_generic()
308 ip0 += rLength; in ZSTD_compressBlock_fast_noDict_generic()
310 anchor = ip0; in ZSTD_compressBlock_fast_noDict_generic()