diff options
Diffstat (limited to 'snappy-internal.h')
-rw-r--r-- | snappy-internal.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/snappy-internal.h b/snappy-internal.h index e442b0b..39fbda5 100644 --- a/snappy-internal.h +++ b/snappy-internal.h @@ -258,6 +258,8 @@ static inline std::pair<size_t, bool> FindMatchLength(const char* s1, s2 += 8; } } + SNAPPY_PREFETCH(s1 + 64); + SNAPPY_PREFETCH(s2 + 64); // Find out how long the match is. We loop over the data 64 bits at a // time until we find a 64-bit block that doesn't match; then we find |