diff options
author | Gael Guennebaud <g.gael@free.fr> | 2011-02-03 18:04:43 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2011-02-03 18:04:43 +0100 |
commit | aee4e950d326003b509abf951bc150efae42addd (patch) | |
tree | ac06fd6f230a0e24557e4276697218b9c0137bff /test | |
parent | 5887a086cf42b236c7c13dd67da83bdf753ec2c0 (diff) |
extend ctest script for SSSE3 and above
Diffstat (limited to 'test')
-rw-r--r-- | test/testsuite.cmake | 6 |
1 files changed, 6 insertions, 0 deletions
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) |