|
10 | 10 | "ANDROID_ABI": "arm64-v8a", |
11 | 11 | "ANDROID_PLATFORM": "android-31", |
12 | 12 | "CMAKE_TOOLCHAIN_FILE": "$env{ANDROID_NDK_ROOT}/build/cmake/android.toolchain.cmake", |
13 | | - "CMAKE_C_FLAGS": "-march=armv8.7a+fp16 -fvectorize -ffp-model=fast -fno-finite-math-only -flto -D_GNU_SOURCE", |
14 | | - "CMAKE_CXX_FLAGS": "-march=armv8.7a+fp16 -fvectorize -ffp-model=fast -fno-finite-math-only -flto -D_GNU_SOURCE", |
| 13 | + "CMAKE_C_FLAGS": "-march=armv8.7a+fp16+dotprod+i8mm -fvectorize -ffp-model=fast -fno-finite-math-only -flto -D_GNU_SOURCE", |
| 14 | + "CMAKE_CXX_FLAGS": "-march=armv8.7a+fp16+dotprod+i8mm -fvectorize -ffp-model=fast -fno-finite-math-only -flto -D_GNU_SOURCE", |
15 | 15 | "CMAKE_C_FLAGS_RELEASE": "-O3 -DNDEBUG", |
16 | 16 | "CMAKE_CXX_FLAGS_RELEASE": "-O3 -DNDEBUG", |
17 | 17 | "CMAKE_C_FLAGS_RELWITHDEBINFO": "-O3 -DNDEBUG -g", |
|
59 | 59 | "toolset": { "value": "host=x86_64", "strategy": "external" }, |
60 | 60 | "cacheVariables": { |
61 | 61 | "CMAKE_TOOLCHAIN_FILE": "cmake/arm64-linux-clang.cmake", |
62 | | - "CMAKE_C_FLAGS": "-march=armv8 -fno-finite-math-only -flto -D_GNU_SOURCE", |
63 | | - "CMAKE_CXX_FLAGS": "-march=armv8 -fno-finite-math-only -flto -D_GNU_SOURCE", |
| 62 | + "CMAKE_C_FLAGS": "-march=armv8.2a+fp16+dotprod -fvectorize -fno-finite-math-only -flto -D_GNU_SOURCE", |
| 63 | + "CMAKE_CXX_FLAGS": "-march=armv8.2a+fp16+dotprod -fvectorize -fno-finite-math-only -flto -D_GNU_SOURCE", |
64 | 64 | "CMAKE_C_FLAGS_RELEASE": "-O3 -DNDEBUG", |
65 | 65 | "CMAKE_CXX_FLAGS_RELEASE": "-O3 -DNDEBUG", |
66 | 66 | "CMAKE_C_FLAGS_RELWITHDEBINFO": "-O3 -DNDEBUG -g", |
|
0 commit comments