From: Konstantinos Margaritis Date: Wed, 10 Jan 2024 16:26:12 +0000 (+0200) Subject: enable AVX2,AVX512,AVX512 for fat runtimes on x86 X-Git-Tag: vectorscan/5.4.12^2~79^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f4409365a03e1364f2b86f616befcbf090ab2ff;p=thirdparty%2Fvectorscan.git enable AVX2,AVX512,AVX512 for fat runtimes on x86 --- diff --git a/cmake/cflags-x86.cmake b/cmake/cflags-x86.cmake index 7b9cbf81..5ae21ee4 100644 --- a/cmake/cflags-x86.cmake +++ b/cmake/cflags-x86.cmake @@ -26,6 +26,9 @@ if (NOT FAT_RUNTIME) set(ARCH_CXX_FLAGS "-msse4.2") endif() else() + set(BUILD_AVX512VBMI ON) + set(BUILD_AVX512 ON) + set(BUILD_AVX2 ON) set(ARCH_C_FLAGS "-msse4.2") set(ARCH_CXX_FLAGS "-msse4.2") endif() @@ -129,5 +132,3 @@ else (NOT FAT_RUNTIME) message(FATAL_ERROR "A minimum of SSE4.2 compiler support is required") endif () endif () - -