Optimize by prefetching on aarch64

This commit is contained in:
caoyzh
2020-03-14 15:25:59 +08:00
parent 66607d0eac
commit 7201980650
3 changed files with 11 additions and 0 deletions
+5
View File
@@ -102,6 +102,11 @@ ZSTD_compressBlock_fast_generic(
const BYTE* match0 = base + matchIndex0;
const BYTE* match1 = base + matchIndex1;
U32 offcode;
#if defined(__aarch64__)
PREFETCH_L1(ip0+256);
#endif
hashTable[h0] = current0; /* update hash table */
hashTable[h1] = current1; /* update hash table */