We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e271a96 commit 3c4bbb8Copy full SHA for 3c4bbb8
src/turbo/CMakeLists.txt
@@ -4,7 +4,7 @@ include(${PROJECT_ROOT_DIR}/cmake/option.cmake)
4
if(NOT ANDROID AND AUTO_DETECT_ARCH)
5
if (HOST_ARCH MATCHES "^(x86|x64)$")
6
setup_compiler_march_for_x86(TURBO_MARCH_FLAG_SSE TURBO_MARCH_FLAG_AVX2 TURBO_MARCH_FLAG_AVX512 TURBO_MARCH_FLAG_AVX512FP16)
7
- elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64|arm64|ARM64")
+ elseif (HOST_ARCH MATCHES "^(arm|arm64)$")
8
# ARM64 architecture - no special march flags needed for now
9
# NEON implementations can be added here if needed
10
message(STATUS "turbo: ARM64 detected, skipping x86-specific optimizations")
0 commit comments