Skip to content

Commit 98a61a0

Browse files
authored
cmake : fix CPU detection on loongarch64 in tests (#1106)
1 parent d50b3d6 commit 98a61a0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tests/CMakeLists.txt

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(aarch64|arm.*|ARM64)$")
3232
elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "ppc64le" OR ${CMAKE_SYSTEM_PROCESSOR} MATCHES "ppc64")
3333
message(STATUS "PPC64 detected")
3434
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mpower9-vector")
35+
elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "loongarch64")
36+
message(STATUS "loongarch64 detected")
37+
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mlsx -mlasx")
3538
else()
3639
message(STATUS "x86 detected")
3740
#set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mavx -mavx2 -mfma -mf16c")

0 commit comments

Comments
 (0)