From: Vladislav Shchapov Date: Sat, 18 Feb 2023 12:46:40 +0000 (+0500) Subject: Add missing test for crc32_vpclmulqdq X-Git-Tag: 2.1.0-beta1~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3848b94cb097a9b8d5ce32f5c751f5b3ecdbb818;p=thirdparty%2Fzlib-ng.git Add missing test for crc32_vpclmulqdq Signed-off-by: Vladislav Shchapov --- diff --git a/test/test_crc32.cc b/test/test_crc32.cc index c46d0eb80..e36226fab 100644 --- a/test/test_crc32.cc +++ b/test/test_crc32.cc @@ -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