]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Add missing test for crc32_vpclmulqdq
authorVladislav Shchapov <vladislav@shchapov.ru>
Sat, 18 Feb 2023 12:46:40 +0000 (17:46 +0500)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Fri, 24 Feb 2023 12:25:54 +0000 (13:25 +0100)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
test/test_crc32.cc

index c46d0eb80a8164aaf2f3cd0d850588fc7ac8c143..e36226fab7be2809445d7e3915ad581af018f551 100644 (file)
@@ -216,4 +216,7 @@ TEST_CRC32(power8, crc32_power8, power_cpu_has_arch_2_07)
 TEST_CRC32(vx, PREFIX(s390_crc32_vx), PREFIX(s390_cpu_has_vx))
 #elif defined(X86_PCLMULQDQ_CRC)
 TEST_CRC32(pclmulqdq, crc32_pclmulqdq, x86_cpu_has_pclmulqdq)
+#  ifdef X86_VPCLMULQDQ_CRC
+TEST_CRC32(vpclmulqdq, crc32_vpclmulqdq, (x86_cpu_has_pclmulqdq && x86_cpu_has_avx512 && x86_cpu_has_vpclmulqdq))
+#  endif
 #endif