mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-05-14 02:02:46 +00:00
Speed up glob recurse. (#3626)
[ROCm/composable_kernel commit: eb2dc8f466]
This commit is contained in:
committed by
GitHub
parent
2bef359e0e
commit
4895336494
@@ -654,7 +654,9 @@ endif()
|
||||
|
||||
|
||||
|
||||
file(GLOB_RECURSE INSTANCE_FILES "${PROJECT_SOURCE_DIR}/*/device_*_instance.cpp")
|
||||
# Optimization: Search only in library/src where all instance files actually live
|
||||
# (was searching entire source tree, taking ~40s instead of <1s)
|
||||
file(GLOB_RECURSE INSTANCE_FILES "${PROJECT_SOURCE_DIR}/library/src/*/device_*_instance.cpp")
|
||||
file(GLOB dir_list RELATIVE ${PROJECT_SOURCE_DIR}/library/src/tensor_operation_instance/gpu ${PROJECT_SOURCE_DIR}/library/src/tensor_operation_instance/gpu/*)
|
||||
set(CK_DEVICE_INSTANCES)
|
||||
FOREACH(subdir_path ${dir_list})
|
||||
|
||||
Reference in New Issue
Block a user