From 30ca074f73f9961efa7a9dd341385dc2c6f5defd Mon Sep 17 00:00:00 2001 From: Kamil Kopryk Date: Tue, 22 Mar 2022 14:34:14 +0000 Subject: [PATCH] Compile gen specific kernels Signed-off-by: Kamil Kopryk Related-To: NEO-6738 --- opencl/test/unit_test/CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/opencl/test/unit_test/CMakeLists.txt b/opencl/test/unit_test/CMakeLists.txt index 4d0874ebf6..f26729b1c4 100644 --- a/opencl/test/unit_test/CMakeLists.txt +++ b/opencl/test/unit_test/CMakeLists.txt @@ -485,6 +485,14 @@ macro(macro_for_each_core_type) neo_gen_kernels_with_options(${family_name_with_type} ${PLATFORM_LOWER} ${REVISION_ID} ${family_name_with_type} ${TEST_KERNEL} ${TEST_KERNEL_options}) endforeach() + #compile gen specific kernels if any were found + file(GLOB_RECURSE ${CORE_TYPE_LOWER}_TEST_KERNELS test_files/*.${CORE_TYPE_LOWER}) + if(NOT "${${CORE_TYPE_LOWER}_TEST_KERNELS}" STREQUAL "") + foreach(REVISION_ID ${${PLATFORM_TYPE}_${CORE_TYPE}_REVISIONS}) + neo_gen_kernels(${family_name_with_type} ${PLATFORM_LOWER} ${REVISION_ID} ${family_name_with_type} ${${CORE_TYPE_LOWER}_TEST_KERNELS}) + endforeach() + endif() + # Compile platform specific kernels if any were found file(GLOB_RECURSE ${PLATFORM_LOWER}_TEST_KERNELS test_files/*.${PLATFORM_LOWER}) if(NOT "${${PLATFORM_LOWER}_TEST_KERNELS}" STREQUAL "")