cmake: check for immintrin.h

This commit is contained in:
Christoph Junghans
2019-06-05 11:13:48 -06:00
parent 0849e03d1b
commit 2ebc40deb3

View File

@ -1134,6 +1134,12 @@ if(PKG_OPT)
endif()
if(PKG_USER-INTEL)
include(CheckIncludeFile)
check_include_file(immintrin.h FOUND_IMMINTRIN)
if(NOT FOUND_IMMINTRIN)
message(FATAL_ERROR "immintrin.h header not found, Intel package won't work without it")
endif()
add_definitions(-DLMP_USER_INTEL)
set(INTEL_ARCH "cpu" CACHE STRING "Architectures used by USER-INTEL (cpu or knl)")