HASH_READ_SIZE
if (srcSize <= HASH_READ_SIZE) return 0;
assert(srcSize >= HASH_READ_SIZE);
ZSTD_dedicatedDictSearch_lazy_loadDictionary(ms, iend-HASH_READ_SIZE);
ZSTD_row_update(ms, iend-HASH_READ_SIZE);
ZSTD_insertAndFindFirstIndex(ms, iend-HASH_READ_SIZE);
assert(srcSize >= HASH_READ_SIZE);
ZSTD_updateTree(ms, iend-HASH_READ_SIZE, iend);
if (window->dictLimit - window->lowLimit < HASH_READ_SIZE) window->lowLimit = window->dictLimit; /* too small extDict */
const BYTE* const ilimit = iend - HASH_READ_SIZE;
const BYTE* const iend = ((const BYTE*)end) - HASH_READ_SIZE;
const BYTE* const ilimit = iend - HASH_READ_SIZE;
const BYTE* const iend = ((const BYTE*)end) - HASH_READ_SIZE;
const BYTE* const ilimit = iend - HASH_READ_SIZE;
const BYTE* const iend = ((const BYTE*)end) - HASH_READ_SIZE;
const BYTE* const ilimit = iend - HASH_READ_SIZE;
const BYTE* const iend = ((const BYTE*)end) - HASH_READ_SIZE;
BYTE const* const ilimit = iend - HASH_READ_SIZE;