compute-runtime/runtime/built_ins
Mateusz Jablonski e3b1ba2112 Cmake refactor part 21
Add macro to simplify iteration for gens, platforms and test configs
Common usage:
1. Write macro "macro_for_each_platform", you can use variables:
   GEN_TYPE, GEN_TYPE_LOWER, PLATFORM_IT, PLATFORM_IT_LOWER
2. Write macro "macro_for_each_gen", you can use variables:
   GEN_TYPE, GEN_TYPE_LOWER
3. In macro "macro_for_each_gen" call "apply_macro_for_each_platform"
4. Call "apply_macro_for_each_gen" with gen type (SUPPORTED/TESTED)

When needed iterate over test configurations:
1. Write macro "macro_for_each_test_config", you can use variables from
   parent macro and SLICES, SUBSLICES and EU_PER_SS
2. In macro "macro_for_each_platform" call "apply_macro_for_each_test_config"
   with specified type (AUB_TESTS/MT_TESTS/UNIT_TESTS)

Change-Id: Icd537f409a224a1ffade1874065f8fee66189350
2018-03-26 17:51:34 +02:00
..
kernels Cmake refactor part 21 2018-03-26 17:51:34 +02:00
registry Revert "Allow custom props settings." 2018-02-23 16:01:31 +01:00
CMakeLists.txt Cmake refactor part 20 2018-03-23 15:51:12 +01:00
built_ins.cpp Implement cl_khr_mipmap_image [2/n] 2018-03-21 17:04:12 +01:00
built_ins.h Implement cl_khr_mipmap_image [1/n] 2018-03-21 10:51:13 +01:00
built_ins_storage.cpp Cmake refactor part 1: fix dependencies with including os_inc.h 2018-02-08 09:40:40 +01:00
builtins_binary.cmake Cmake refactor part 21 2018-03-26 17:51:34 +02:00
sip.cpp Kernel Source Level debugger support 3/n 2018-03-20 13:50:26 +01:00
sip.h Kernel Source Level debugger support 3/n 2018-03-20 13:50:26 +01:00
vme_dispatch_builder.h Initial commit 2017-12-21 00:45:38 +01:00