Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
gaoqiong
composable_kernel
Commits
28468f67
Commit
28468f67
authored
Dec 01, 2022
by
Po-Yen, Chen
Browse files
Only build few files with new compilation flags
parent
4d06479e
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
3 deletions
+10
-3
library/src/tensor_operation_instance/gpu/CMakeLists.txt
library/src/tensor_operation_instance/gpu/CMakeLists.txt
+0
-3
library/src/tensor_operation_instance/gpu/gemm/CMakeLists.txt
...ary/src/tensor_operation_instance/gpu/gemm/CMakeLists.txt
+10
-0
No files found.
library/src/tensor_operation_instance/gpu/CMakeLists.txt
View file @
28468f67
...
@@ -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
)
...
...
library/src/tensor_operation_instance/gpu/gemm/CMakeLists.txt
View file @
28468f67
...
@@ -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
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment