X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Flzms_compress.c;h=ef67edb213f79fa2c1bf2b1057568a28e93d7fa5;hp=099a9dbf3c8ac1c8fb629b561b0e2de2450c3287;hb=de58d5f57732df8129fbfd71d46ae5968ac59646;hpb=c24f1c029572b67c7023aa06a7c24a46cf938367;ds=sidebyside diff --git a/src/lzms_compress.c b/src/lzms_compress.c index 099a9dbf..ef67edb2 100644 --- a/src/lzms_compress.c +++ b/src/lzms_compress.c @@ -1248,7 +1248,7 @@ lzms_delta_matchfinder_skip_bytes(struct lzms_compressor *c, c->delta_hash_table[hash] = (power << DELTA_SOURCE_POWER_SHIFT) | pos; c->next_delta_hashes[power] = next_hash; - prefetch(&c->delta_hash_table[next_hash]); + prefetchw(&c->delta_hash_table[next_hash]); } } while (in_next++, pos++, --count); } @@ -1726,7 +1726,7 @@ begin: c->delta_hash_table[hash] = (power << DELTA_SOURCE_POWER_SHIFT) | pos; c->next_delta_hashes[power] = next_hash; - prefetch(&c->delta_hash_table[next_hash]); + prefetchw(&c->delta_hash_table[next_hash]); if (power != cur_match >> DELTA_SOURCE_POWER_SHIFT) continue;