diff options
| -rw-r--r-- | arch/x86/adler32_avx512_vnni.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/adler32_avx512_vnni.c b/arch/x86/adler32_avx512_vnni.c index 68b72ca15c..9fbb3bf381 100644 --- a/arch/x86/adler32_avx512_vnni.c +++ b/arch/x86/adler32_avx512_vnni.c @@ -109,6 +109,7 @@ rem_peel: return adler; } +/* Use 256-bit vectors when copying because 512-bit variant is slower. */ Z_INTERNAL uint32_t adler32_copy_avx512_vnni(uint32_t adler, uint8_t *dst, const uint8_t *src, size_t len) { if (UNLIKELY(src == NULL)) return 1L; if (UNLIKELY(len == 0)) return adler; |
