]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
style
authorHarmen Stoppels <me@harmenstoppels.nl>
Wed, 30 Jul 2025 09:47:41 +0000 (11:47 +0200)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Sun, 3 Aug 2025 18:45:33 +0000 (20:45 +0200)
cmake/detect-intrinsics.cmake

index 7f815409c36de18957e4bb3d219f22e8b346af1a..568b8bd7a5f0e066cd5325ecd2447f57d0bf40a3 100644 (file)
@@ -164,18 +164,17 @@ macro(check_avx512vnni_intrinsics)
     endif()
     # Check whether compiler supports AVX512vnni intrinsics
     set(CMAKE_REQUIRED_FLAGS "${AVX512VNNIFLAG} ${NATIVEFLAG} ${ZNOLTOFLAG}")
-    check_c_source_compiles([=[
-#include <immintrin.h>
-int main(void) {
-    const __m512i z512 = _mm512_setzero_si512();
-    const __m256i z256 = _mm256_setzero_si256();
-    volatile __m512i r512 = _mm512_dpbusd_epi32(z512, z512, z512);
-    volatile __m256i r256 = _mm256_dpbusd_epi32(z256, z256, z256);
-    (void)r512;
-    (void)r256;
-    return 0;
-}
-]=]
+    check_c_source_compiles(
+        "#include <immintrin.h>
+        int main(void) {
+            const __m512i z512 = _mm512_setzero_si512();
+            const __m256i z256 = _mm256_setzero_si256();
+            volatile __m512i r512 = _mm512_dpbusd_epi32(z512, z512, z512);
+            volatile __m256i r256 = _mm256_dpbusd_epi32(z256, z256, z256);
+            (void)r512;
+            (void)r256;
+            return 0;
+        }"
         HAVE_AVX512VNNI_INTRIN
     )
     set(CMAKE_REQUIRED_FLAGS)