From aee4e950d326003b509abf951bc150efae42addd Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Thu, 3 Feb 2011 18:04:43 +0100 Subject: [PATCH] extend ctest script for SSSE3 and above --- test/testsuite.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/testsuite.cmake b/test/testsuite.cmake index 73421975d..c3f37a182 100644 --- a/test/testsuite.cmake +++ b/test/testsuite.cmake @@ -209,6 +209,12 @@ if(DEFINED EIGEN_EXPLICIT_VECTORIZATION) set(CTEST_CMAKE_COMMAND "${CTEST_CMAKE_COMMAND} -DEIGEN_TEST_SSE2=ON") elseif(EIGEN_EXPLICIT_VECTORIZATION MATCHES SSE3) set(CTEST_CMAKE_COMMAND "${CTEST_CMAKE_COMMAND} -DEIGEN_TEST_SSE2=ON -DEIGEN_TEST_SSE3=ON") + elseif(EIGEN_EXPLICIT_VECTORIZATION MATCHES SSSE3) + set(CTEST_CMAKE_COMMAND "${CTEST_CMAKE_COMMAND} -DEIGEN_TEST_SSE2=ON -DEIGEN_TEST_SSE3=ON -DEIGEN_TEST_SSSE3=ON") + elseif(EIGEN_EXPLICIT_VECTORIZATION MATCHES SSE4_1) + set(CTEST_CMAKE_COMMAND "${CTEST_CMAKE_COMMAND} -DEIGEN_TEST_SSE2=ON -DEIGEN_TEST_SSE3=ON -DEIGEN_TEST_SSSE3=ON -DEIGEN_TEST_SSE4_1=ON") + elseif(EIGEN_EXPLICIT_VECTORIZATION MATCHES SSE4_2) + set(CTEST_CMAKE_COMMAND "${CTEST_CMAKE_COMMAND} -DEIGEN_TEST_SSE2=ON -DEIGEN_TEST_SSE3=ON -DEIGEN_TEST_SSSE3=ON -DEIGEN_TEST_SSE4_1=ON -DEIGEN_TEST_SSE4_2=ON") elseif(EIGEN_EXPLICIT_VECTORIZATION MATCHES Altivec) set(CTEST_CMAKE_COMMAND "${CTEST_CMAKE_COMMAND} -DEIGEN_TEST_ALTIVEC=ON") elseif(EIGEN_EXPLICIT_VECTORIZATION MATCHES novec)