diff options
author | Konstantinos Margaritis <markos@freevec.org> | 2014-10-21 18:10:01 +0000 |
---|---|---|
committer | Konstantinos Margaritis <markos@freevec.org> | 2014-10-21 18:10:01 +0000 |
commit | 0f65f2762de6f2da4d88d19175560a1a2788ebd7 (patch) | |
tree | bf52b23cad0c358de6b8b14ef79b35d00e5142ce /cmake | |
parent | 87524922dcb1e23eccccdf8ff6df2a1b9bee6308 (diff) |
add EIGEN_TEST_NEON64, but it's a dummy, AArch64 implies NEON support so extra CXXFLAGS are needed
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/EigenTesting.cmake | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cmake/EigenTesting.cmake b/cmake/EigenTesting.cmake index 3ed002a87..3eb4e4c07 100644 --- a/cmake/EigenTesting.cmake +++ b/cmake/EigenTesting.cmake @@ -294,6 +294,12 @@ macro(ei_testing_print_summary) message(STATUS "ARM NEON: Using architecture defaults") endif() + if(EIGEN_TEST_NEON64) + message(STATUS "ARMv8 NEON: ON") + else() + message(STATUS "ARMv8 NEON: Using architecture defaults") + endif() + endif() # vectorization / alignment options message(STATUS "\n${EIGEN_TESTING_SUMMARY}") @@ -424,6 +430,8 @@ macro(ei_get_cxxflags VAR) ei_is_64bit_env(IS_64BIT_ENV) if(EIGEN_TEST_NEON) set(${VAR} NEON) + elseif(EIGEN_TEST_NEON64) + set(${VAR} NEON) elseif(EIGEN_TEST_VSX) set(${VAR} VSX) elseif(EIGEN_TEST_ALTIVEC) |