ERROR_QUIET)
if(NOT rc)
set(${_support_x64_and_avx2} TRUE)
- endif(NOT rc)
+ endif()
execute_process(COMMAND nasm -D HAVE_AS_KNOWS_AVX512 -f ${object_format}
-i ${CMAKE_SOURCE_DIR}/src/isa-l/include/
${CMAKE_SOURCE_DIR}/src/isa-l/erasure_code/gf_vect_dot_prod_avx512.asm
ERROR_QUIET)
if(NOT rt)
set(${_support_x64_and_avx512} TRUE)
- endif(NOT rt)
+ endif()
endif(${_support_x64})
endif(CMAKE_SYSTEM_PROCESSOR MATCHES "amd64|x86_64")
endif(NOT no_nasm)
message(STATUS "Could NOT find nasm")
elseif(NOT ${_support_x64})
message(STATUS "Found nasm: but x86_64 with x32 ABI is not supported")
- endif()
- if(${_support_x64_and_avx512})
+ elseif(${_support_x64_and_avx512})
message(STATUS "Found nasm: best -- capable of assembling AVX512")
- endif()
- if(${_support_x64_and_avx2})
+ elseif(${_support_x64_and_avx2})
message(STATUS "Found nasm: better -- capable of assembling AVX2")
- endif()
- if(${_support_x64})
+ elseif(${_support_x64})
message(STATUS "Found nasm: good -- capable of assembling x86_64")
endif()
endmacro()