"git@developer.sourcefind.cn:gaoqiong/composable_kernel.git" did not exist on "5b3bd032ad5123b9993f2eb4660cda86b417fb51"
Commit 28468f67 authored by Po-Yen, Chen's avatar Po-Yen, Chen
Browse files

Only build few files with new compilation flags

parent 4d06479e
...@@ -3,9 +3,6 @@ function(add_instance_library INSTANCE_NAME) ...@@ -3,9 +3,6 @@ function(add_instance_library INSTANCE_NAME)
add_library(${INSTANCE_NAME} OBJECT ${ARGN}) add_library(${INSTANCE_NAME} OBJECT ${ARGN})
target_compile_features(${INSTANCE_NAME} PUBLIC) target_compile_features(${INSTANCE_NAME} PUBLIC)
set_target_properties(${INSTANCE_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON) set_target_properties(${INSTANCE_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON)
if(USE_MAX_ILP_SCHED_STRATEGY)
set_target_properties(${INSTANCE_NAME} PROPERTIES COMPILE_FLAGS "-mllvm -amdgpu-enable-max-ilp-scheduling-strategy")
endif(USE_MAX_ILP_SCHED_STRATEGY)
clang_tidy_check(${INSTANCE_NAME}) clang_tidy_check(${INSTANCE_NAME})
endfunction(add_instance_library INSTANCE_NAME) endfunction(add_instance_library INSTANCE_NAME)
......
...@@ -41,3 +41,13 @@ add_instance_library(device_gemm_instance ...@@ -41,3 +41,13 @@ add_instance_library(device_gemm_instance
device_gemm_dl_i8_i8_i8_km_kn_mn_instance.cpp device_gemm_dl_i8_i8_i8_km_kn_mn_instance.cpp
device_gemm_dl_i8_i8_i8_km_nk_mn_instance.cpp device_gemm_dl_i8_i8_i8_km_nk_mn_instance.cpp
) )
if(USE_MAX_ILP_SCHED_STRATEGY)
set_source_files_properties(
device_gemm_xdl_c_shuffle_f16_f16_f16_mk_kn_mn_instance.cpp
device_gemm_xdl_c_shuffle_f16_f16_f16_mk_nk_mn_instance.cpp
device_gemm_xdl_c_shuffle_f16_f16_f16_km_kn_mn_instance.cpp
device_gemm_xdl_c_shuffle_f16_f16_f16_km_nk_mn_instance.cpp
PROPERTIES COMPILE_FLAGS "-mllvm -amdgpu-enable-max-ilp-scheduling-strategy")
endif(USE_MAX_ILP_SCHED_STRATEGY)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment