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_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -restrict -unroll -ip" )
|
||||||
SET( CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_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 prefetch flag
|
||||||
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(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -qopt-prefetch" )
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -qopt-prefetch" )
|
||||||
ENDIF()
|
|
||||||
|
|
||||||
#check if -ftz is accepted
|
#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)
|
IF( INTEL_FTZ)
|
||||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ftz" )
|
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ftz" )
|
||||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftz" )
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftz" )
|
||||||
|
|
Loading…
Reference in New Issue