]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: normalize use of SIMD flags
authorBassam Tabbara <bassam.tabbara@quantum.com>
Thu, 22 Sep 2016 19:41:58 +0000 (12:41 -0700)
committerBassam Tabbara <bassam.tabbara@quantum.com>
Thu, 29 Sep 2016 17:34:33 +0000 (10:34 -0700)
Signed-off-by: Bassam Tabbara <bassam.tabbara@quantum.com>
cmake/modules/SIMDExt.cmake
src/compressor/zlib/CMakeLists.txt

index df3ad3b9ab36d41d2ce3e87068d99df445c02f4e..378e2f843c45e71f4243703778d476ed8b93ec48 100644 (file)
@@ -11,8 +11,6 @@
 # HAVE_INTEL_SSE4_1
 # HAVE_INTEL_SSE4_2
 #
-# INTEL_SSE4_1
-# 
 # SIMD_COMPILE_FLAGS
 #
 
@@ -51,7 +49,6 @@ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "i386|i686|amd64|x86_64|AMD64")
   if(HAVE_INTEL_PCLMUL)
     set(SIMD_COMPILE_FLAGS "${SIMD_COMPILE_FLAGS} -mpclmul")
   endif()
-  CHECK_C_COMPILER_FLAG(-msse4.1 INTEL_SSE4_1)
   CHECK_C_COMPILER_FLAG(-msse4.1 HAVE_INTEL_SSE4_1)
   if(HAVE_INTEL_SSE4_1)
     set(SIMD_COMPILE_FLAGS "${SIMD_COMPILE_FLAGS} -msse4.1")
index 280962ad42d2f1c313e5e777664dbf3ec164e930..72d6086d383d4e95c04cd7fc9f14c083a20ea55d 100644 (file)
@@ -1,6 +1,6 @@
 # zlib
 
-if(INTEL_SSE4_1 AND HAVE_BETTER_YASM_ELF64)
+if(HAVE_INTEL_SSE4_1 AND HAVE_BETTER_YASM_ELF64)
        set(zlib_sources
          CompressionPluginZlib.cc
          ZlibCompressor.cc
@@ -20,12 +20,12 @@ if(INTEL_SSE4_1 AND HAVE_BETTER_YASM_ELF64)
          ${CMAKE_SOURCE_DIR}/src/isa-l/igzip/igzip_stateless_base.c
          ${CMAKE_SOURCE_DIR}/src/isa-l/igzip/igzip_base.c
        )
-else(INTEL_SSE4_1 AND HAVE_BETTER_YASM_ELF64)
+else(HAVE_INTEL_SSE4_1 AND HAVE_BETTER_YASM_ELF64)
        set(zlib_sources
          CompressionPluginZlib.cc
          ZlibCompressor.cc
        )
-endif(INTEL_SSE4_1 AND HAVE_BETTER_YASM_ELF64)
+endif(HAVE_INTEL_SSE4_1 AND HAVE_BETTER_YASM_ELF64)
 
 add_library(ceph_zlib SHARED ${zlib_sources})
 add_dependencies(ceph_zlib ${CMAKE_SOURCE_DIR}/src/ceph_ver.h)