Commit | Line | Data |
---|---|---|
5b0b520e | 1 | Disable CPU optimizations not supported by all x86_64 systems. |
dcfe44cb MB |
2 | |
3 | --- a/cmake/modules/SIMDExt.cmake 2017-03-23 22:22:58.254071694 +0100 | |
4 | +++ b/cmake/modules/SIMDExt.cmake 2017-03-23 22:23:22.446848845 +0100 | |
358b10b2 MB |
5 | @@ -5,11 +5,6 @@ |
6 | # HAVE_ARM_NEON | |
dcfe44cb MB |
7 | # HAVE_INTEL_SSE |
8 | # HAVE_INTEL_SSE2 | |
358b10b2 | 9 | -# HAVE_INTEL_SSE3 |
dcfe44cb MB |
10 | -# HAVE_INTEL_SSSE3 |
11 | -# HAVE_INTEL_PCLMUL | |
12 | -# HAVE_INTEL_SSE4_1 | |
13 | -# HAVE_INTEL_SSE4_2 | |
14 | # | |
15 | # SIMD_COMPILE_FLAGS | |
16 | # | |
5b0b520e MB |
17 | @@ -85,26 +80,6 @@ |
18 | if(HAVE_INTEL_SSE2) | |
19 | set(SIMD_COMPILE_FLAGS "${SIMD_COMPILE_FLAGS} -msse2") | |
20 | endif() | |
21 | - CHECK_C_COMPILER_FLAG(-msse3 HAVE_INTEL_SSE3) | |
22 | - if(HAVE_INTEL_SSE3) | |
23 | - set(SIMD_COMPILE_FLAGS "${SIMD_COMPILE_FLAGS} -msse3") | |
24 | - endif() | |
25 | - CHECK_C_COMPILER_FLAG(-mssse3 HAVE_INTEL_SSSE3) | |
26 | - if(HAVE_INTEL_SSSE3) | |
27 | - set(SIMD_COMPILE_FLAGS "${SIMD_COMPILE_FLAGS} -mssse3") | |
28 | - endif() | |
29 | - CHECK_C_COMPILER_FLAG(-mpclmul HAVE_INTEL_PCLMUL) | |
30 | - if(HAVE_INTEL_PCLMUL) | |
31 | - set(SIMD_COMPILE_FLAGS "${SIMD_COMPILE_FLAGS} -mpclmul") | |
32 | - endif() | |
33 | - CHECK_C_COMPILER_FLAG(-msse4.1 HAVE_INTEL_SSE4_1) | |
34 | - if(HAVE_INTEL_SSE4_1) | |
35 | - set(SIMD_COMPILE_FLAGS "${SIMD_COMPILE_FLAGS} -msse4.1") | |
36 | - endif() | |
37 | - CHECK_C_COMPILER_FLAG(-msse4.2 HAVE_INTEL_SSE4_2) | |
38 | - if(HAVE_INTEL_SSE4_2) | |
39 | - set(SIMD_COMPILE_FLAGS "${SIMD_COMPILE_FLAGS} -msse4.2") | |
40 | - endif() | |
41 | endif(CMAKE_SYSTEM_PROCESSOR MATCHES "amd64|x86_64|AMD64") | |
42 | endif(CMAKE_SYSTEM_PROCESSOR MATCHES "i686|amd64|x86_64|AMD64") | |
ce09f04e | 43 | elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "(powerpc|ppc)64le") |