summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/x86/adler32_avx512_vnni.c1
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;