mirror of https://github.com/QMCPACK/qmcpack.git
Minor clean up in CMake/IntelCompilers.cmake
This commit is contained in:
parent
50f9347f77
commit
85665b68c2
|
@ -31,21 +31,11 @@ SET( CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -restrict -unroll -ip"
|
|||
SET( CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -restrict -unroll -ip" )
|
||||
SET( CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -restrict -unroll -ip" )
|
||||
|
||||
# Use deprecated options prior to 11.1
|
||||
SET(ICC_DEPRECATED_OPTS FALSE)
|
||||
IF ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 11.1 )
|
||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -prefetch ")
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -prefetch" )
|
||||
ELSEIF(CMAKE_CXX_COMPILER_VERSION VERSION_LESS 16 )
|
||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -opt-prefetch" )
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -opt-prefetch" )
|
||||
ELSE()
|
||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -qopt-prefetch" )
|
||||
# Set prefetch flag
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -qopt-prefetch" )
|
||||
ENDIF()
|
||||
|
||||
#check if -ftz is accepted
|
||||
CHECK_C_COMPILER_FLAG( "${CMAKE_CXX_FLAGS} -ftz" INTEL_FTZ )
|
||||
CHECK_CXX_COMPILER_FLAG( "${CMAKE_CXX_FLAGS} -ftz" INTEL_FTZ )
|
||||
IF( INTEL_FTZ)
|
||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ftz" )
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftz" )
|
||||
|
|
Loading…
Reference in New Issue