Add LoongArch64 architecture LSX support.(build/test )

This commit is contained in:
Pengzhou0810
2025-01-20 18:37:44 +00:00
committed by Charles Schlosser
parent c486af5ad3
commit e986838464
14 changed files with 4078 additions and 8 deletions

View File

@@ -486,6 +486,12 @@ if (EIGEN_BUILD_TESTING)
message(STATUS "Enabling MSA in tests/examples")
endif()
option(EIGEN_TEST_LSX "Enable/Disable LSX in tests/examples" OFF)
if(EIGEN_TEST_LSX)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mlsx")
message(STATUS "Enabling LSX in tests/examples")
endif()
option(EIGEN_TEST_NEON "Enable/Disable Neon in tests/examples" OFF)
if(EIGEN_TEST_NEON)
if(EIGEN_TEST_FMA)