File tree Expand file tree Collapse file tree 1 file changed +2
-21
lines changed Expand file tree Collapse file tree 1 file changed +2
-21
lines changed Original file line number Diff line number Diff line change 11cmake_minimum_required (VERSION 3.27 FATAL_ERROR)
22set (CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR} /cmake ${CMAKE_MODULE_PATH} )
33
4- set (_rocm_ver "" )
5- if (DEFINED ROCM_VERSION AND ROCM_VERSION)
6- set (_rocm_ver "${ROCM_VERSION} " )
7- elseif (DEFINED HIP_VERSION AND HIP_VERSION)
8- set (_rocm_ver "${HIP_VERSION} " )
9- else ()
10- # Fall back to hipconfig --version
11- find_program (HIPCONFIG_EXECUTABLE hipconfig HINTS ENV ROCM_PATH /opt/rocm/bin)
12- if (HIPCONFIG_EXECUTABLE)
13- execute_process (
14- COMMAND ${HIPCONFIG_EXECUTABLE} --version
15- OUTPUT_VARIABLE _rocm_ver
16- OUTPUT_STRIP_TRAILING_WHITESPACE)
17- endif ()
18- endif ()
19-
204if (NOT MSVC )
215 string (APPEND CMAKE_CXX_FLAGS " -Wno-ignored-qualifiers" )
226 string (APPEND CMAKE_C_FLAGS " -Wno-ignored-qualifiers" )
@@ -317,16 +301,13 @@ IF(USE_FBGEMM_GENAI)
317301
318302 # Add additional HIPCC compiler flags for performance
319303 set (FBGEMM_GENAI_EXTRA_HIPCC_FLAGS
304+ -mllvm
305+ -amdgpu-coerce-illegal-types=1
320306 -mllvm
321307 -enable-post-misched=0
322308 -mllvm
323309 -greedy-reverse -local-assignment=1
324310 -fhip-new-launch-api)
325- if (_rocm_ver AND _rocm_ver VERSION_LESS "7.2.0" )
326- list (PREPEND FBGEMM_GENAI_EXTRA_HIPCC_FLAGS
327- -mllvm
328- -amdgpu-coerce-illegal-types=1)
329- endif ()
330311
331312 hip_add_library(
332313 fbgemm_genai STATIC
You can’t perform that action at this time.
0 commit comments