|
|
|
@@ -39,14 +39,14 @@ if (DYNAMIC_ARCH) |
|
|
|
set(DYNAMIC_CORE ${DYNAMIC_CORE} NEOVERSEV1 NEOVERSEN2 ARMV8SVE A64FX) |
|
|
|
endif () |
|
|
|
if (${CMAKE_C_COMPILER_VERSION} VERSION_GREATER_EQUAL 14) # SME ACLE supported in GCC >= 14 |
|
|
|
set(DYNAMIC_CORE ${DYNAMIC_CORE} ARMV9SME) |
|
|
|
set(DYNAMIC_CORE ${DYNAMIC_CORE} ARMV9SME VORTEXM4) |
|
|
|
endif() |
|
|
|
elseif (${CMAKE_C_COMPILER_ID} MATCHES "Clang") |
|
|
|
if (${CMAKE_C_COMPILER_VERSION} VERSION_GREATER_EQUAL 11) # SVE ACLE supported in LLVM >= 11 |
|
|
|
set(DYNAMIC_CORE ${DYNAMIC_CORE} NEOVERSEV1 NEOVERSEN2 ARMV8SVE A64FX) |
|
|
|
endif () |
|
|
|
if (${CMAKE_C_COMPILER_VERSION} VERSION_GREATER_EQUAL 19) # SME ACLE supported in LLVM >= 19 |
|
|
|
set(DYNAMIC_CORE ${DYNAMIC_CORE} ARMV9SME) |
|
|
|
set(DYNAMIC_CORE ${DYNAMIC_CORE} ARMV9SME VORTEXM4) |
|
|
|
endif() |
|
|
|
endif () |
|
|
|
if (DYNAMIC_LIST) |
|
|
|
|