mirror of https://github.com/opencv/opencv.git
Open Source Computer Vision Library
https://opencv.org/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
490 B
19 lines
490 B
# see https://gcc.gnu.org/onlinedocs/gcc/AArch64-Options.html#index-march |
|
function(ocv_set_platform_flags VAR) |
|
unset(flags) |
|
if(ENABLE_BF16) |
|
set(flags "${flags}+bf16") |
|
endif() |
|
if(ENABLE_DOTPROD) |
|
set(flags "${flags}+dotprod") |
|
endif() |
|
if(ENABLE_FP16) |
|
set(flags "${flags}+fp16") |
|
endif() |
|
if(DEFINED ENABLE_NEON AND NOT ENABLE_NEON) |
|
set(flags "${flags}+nosimd") |
|
endif() |
|
if(flags) |
|
set(${VAR} "-march=armv8.2-a${flags}" PARENT_SCOPE) |
|
endif() |
|
endfunction()
|
|
|