We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 11ce79a commit 55bb5efCopy full SHA for 55bb5ef
cmake/cc.cmake
@@ -236,6 +236,18 @@ if (${CORE} STREQUAL NEOVERSEN1)
236
endif ()
237
238
239
+if (${CORE} STREQUAL AMPEREONE)
240
+ if (NOT DYNAMIC_ARCH)
241
+ if (${CMAKE_C_COMPILER_ID} STREQUAL "NVC")
242
+ set (CCOMMON_OPT "${CCOMMON_OPT} -tp=neoverse-n1")
243
+ elseif (${GCC_VERSION} VERSION_GREATER 12.1)
244
+ set (CCOMMON_OPT "${CCOMMON_OPT} -march=armv8.6-a+crypto+crc+fp16+sha3+rng -mtune=ampereone")
245
+ else ()
246
+ set (CCOMMON_OPT "${CCOMMON_OPT} -march=armv8.6-a+fp16")
247
+ endif()
248
+ endif ()
249
+endif ()
250
+
251
if (${CORE} STREQUAL ARMV8SVE)
252
if (NOT DYNAMIC_ARCH)
253
if (${CMAKE_C_COMPILER_ID} STREQUAL "PGI" AND NOT NO_SVE)
0 commit comments