Adjust MSVC version range for ARM64 build performance regression (#90731)
This is follow up for #65215 Mentioned regression was fixed in MSVC 19.39 (VS 17.9.0), so it makes sense to not apply fix for that (and newer) compiler versions. Same as original change, this patch is narrowly scoped to not affect any other compiler.
This commit is contained in:
parent
9267f8f19a
commit
437366b668
@ -39,6 +39,7 @@ set(LLVM_LINK_COMPONENTS
|
||||
# our goal is to disable the /Og flag while retaining the other optimizations from the /O1|/O2 set
|
||||
if(MSVC AND NOT CMAKE_CXX_COMPILER_ID MATCHES Clang
|
||||
AND MSVC_VERSION VERSION_GREATER_EQUAL 1932
|
||||
AND MSVC_VERSION VERSION_LESS 1939
|
||||
AND CMAKE_SYSTEM_PROCESSOR MATCHES "ARM64")
|
||||
|
||||
string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE)
|
||||
|
||||
@ -4,6 +4,7 @@
|
||||
# our goal is to disable the /Og flag while retaining the other optimizations from the /O1|/O2 set
|
||||
if(MSVC AND NOT CMAKE_CXX_COMPILER_ID MATCHES Clang
|
||||
AND MSVC_VERSION VERSION_GREATER_EQUAL 1932
|
||||
AND MSVC_VERSION VERSION_LESS 1939
|
||||
AND CMAKE_SYSTEM_PROCESSOR MATCHES "ARM64")
|
||||
|
||||
string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user