We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a4f6686 commit b1c65a2Copy full SHA for b1c65a2
cmake/CompilerStuff.cmake
@@ -48,7 +48,12 @@ if(BUILD_ARCH STREQUAL "native")
48
list(APPEND INTRINSICS_NVCC -Xcompiler\ -mavx512f)
49
endif(AVX512_FOUND)
50
else()
51
- set(INTRINSICS "-msse4.1")
+ string(TOLOWER "${CMAKE_SYSTEM_PROCESSOR}" CMAKE_SYSTEM_PROCESSOR_LOWER)
52
+ if(CMAKE_SYSTEM_PROCESSOR_LOWER MATCHES "(aarch64|arm64)")
53
+ set(INTRINSICS "")
54
+ else()
55
+ set(INTRINSICS "-msse4.1")
56
+ endif()
57
endif()
58
59
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 9.0)
0 commit comments