compute-runtime/offline_compiler
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
..
CMakeLists.txt Cmake refactor part 21 2018-03-26 17:51:34 +02:00
helper.cpp Initial commit 2017-12-21 00:45:38 +01:00
main.cpp Initial commit 2017-12-21 00:45:38 +01:00
offline_compiler.cpp Adding the last character in a null terminated string 2018-03-26 16:45:22 +02:00
offline_compiler.h Add "inputFileLlvm" option to cloc 2018-03-07 18:31:46 +01:00
options.cpp Initial commit 2017-12-21 00:45:38 +01:00