Fixed SIMD enable for GLM tests

This commit is contained in:
Christophe Riccio 2014-11-22 21:26:22 +01:00
parent 34a98b5220
commit b5519d35ef

View File

@ -72,23 +72,23 @@ if(GLM_TEST_FORCE_PURE)
elseif(MSVC) elseif(MSVC)
add_definitions(/arch:IA32) add_definitions(/arch:IA32)
endif() endif()
elseif(GLM_TEST_ENABLE_AVX2) elseif(GLM_TEST_ENABLE_SIMD_AVX2)
if(CMAKE_COMPILER_IS_GNUCXX) if(CMAKE_COMPILER_IS_GNUCXX)
add_definitions(-mavx2) add_definitions(-mavx2)
elseif(GLM_USE_INTEL) elseif(GLM_USE_INTEL)
add_definitions(/QxAVX2) add_definitions(/QxAVX2)
elseif(MSVC) elseif(MSVC)
add_definitions(/arch:AVX2) add_definitions(/arch:AVX2)
endif() endif()
elseif(GLM_TEST_ENABLE_AVX) elseif(GLM_TEST_ENABLE_SIMD_AVX)
if(CMAKE_COMPILER_IS_GNUCXX) if(CMAKE_COMPILER_IS_GNUCXX)
add_definitions(-mavx) add_definitions(-mavx)
elseif(GLM_USE_INTEL) elseif(GLM_USE_INTEL)
add_definitions(/QxAVX) add_definitions(/QxAVX)
elseif(MSVC) elseif(MSVC)
add_definitions(/arch:AVX) add_definitions(/arch:AVX)
endif() endif()
elseif(GLM_TEST_ENABLE_SSE3) elseif(GLM_TEST_ENABLE_SIMD_SSE3)
if(CMAKE_COMPILER_IS_GNUCXX) if(CMAKE_COMPILER_IS_GNUCXX)
add_definitions(-msse3) add_definitions(-msse3)
elseif(GLM_USE_INTEL) elseif(GLM_USE_INTEL)
@ -96,14 +96,14 @@ elseif(GLM_TEST_ENABLE_SSE3)
elseif(MSVC) elseif(MSVC)
add_definitions(/arch:SSE2) # VC doesn't support /arch:SSE3 add_definitions(/arch:SSE2) # VC doesn't support /arch:SSE3
endif() endif()
elseif(GLM_TEST_ENABLE_SSE2) elseif(GLM_TEST_ENABLE_SIMD_SSE2)
if(CMAKE_COMPILER_IS_GNUCXX) if(CMAKE_COMPILER_IS_GNUCXX)
add_definitions(-msse2) add_definitions(-msse2)
elseif(GLM_USE_INTEL) elseif(GLM_USE_INTEL)
add_definitions(/QxSSE2) add_definitions(/QxSSE2)
elseif(MSVC) elseif(MSVC)
if(NOT CMAKE_CL_64) if(NOT CMAKE_CL_64)
add_definitions(/arch:SSE2) add_definitions(/arch:SSE2)
endif() endif()
endif() endif()
endif() endif()