diff options
Diffstat (limited to 'cmake/modules/FindSSE.cmake')
-rw-r--r-- | cmake/modules/FindSSE.cmake | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/cmake/modules/FindSSE.cmake b/cmake/modules/FindSSE.cmake index 4c9673a..16b49e8 100644 --- a/cmake/modules/FindSSE.cmake +++ b/cmake/modules/FindSSE.cmake @@ -3,6 +3,7 @@ #endif() include(CheckCSourceRuns) +include(CheckCSourceCompiles) option(ENABLE_SSE "Enable compile-time SSE4.1 support." ON) option(ENABLE_AVX "Enable compile-time AVX support." ON) @@ -16,7 +17,7 @@ if (ENABLE_SSE) # if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_CLANG ) set(CMAKE_REQUIRED_FLAGS "-msse4.1") - check_c_source_runs(" + check_c_source_compiles(" #include <emmintrin.h> #include <smmintrin.h> @@ -40,7 +41,7 @@ if (ENABLE_SSE) # if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_CLANG ) set(CMAKE_REQUIRED_FLAGS "-mavx") - check_c_source_runs(" + check_c_source_compiles(" #include <immintrin.h> int main() { @@ -74,7 +75,7 @@ if (ENABLE_SSE) # if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_CLANG ) set(CMAKE_REQUIRED_FLAGS "-mavx2") - check_c_source_runs(" + check_c_source_compiles(" #include <immintrin.h> int main() { @@ -108,7 +109,7 @@ if (ENABLE_SSE) # if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_CLANG ) set(CMAKE_REQUIRED_FLAGS "-mfma") - check_c_source_runs(" + check_c_source_compiles(" #include <immintrin.h> int main() { @@ -143,7 +144,7 @@ if (ENABLE_SSE) # if (CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_CLANG ) set(CMAKE_REQUIRED_FLAGS "-mavx512f") - check_c_source_runs(" + check_c_source_compiles(" #include <immintrin.h> int main() { |