]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Add comment to adler32_copy_avx512_vnni about lower vector width usage
authorNathan Moinvaziri <nathan@nathanm.com>
Thu, 18 Dec 2025 00:12:30 +0000 (16:12 -0800)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Sun, 28 Dec 2025 13:07:36 +0000 (14:07 +0100)
arch/x86/adler32_avx512_vnni.c

index 68b72ca15c311de0bf9c65105e6d68b49909971b..9fbb3bf38166f4ff4441606b3e9e8d3d19667228 100644 (file)
@@ -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;