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)
add_library(${INSTANCE_NAME} OBJECT ${ARGN})
target_compile_features(${INSTANCE_NAME} PUBLIC)
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})
endfunction(add_instance_library INSTANCE_NAME)
......
......@@ -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_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