compute-runtime/shared/offline_compiler/source
Marcel Skierkowski e27a6dc280 refactor: use virtualFileSystem in ULTs
reducing the number of tests that have interactions with filesystem.
writeDataToFile() saves filename and content in std::map.
fileExistsHasSize() checks if file was previously written to virtualFileSystem
loadDataFromVirtualFile() fetches data from std::map based on filename

Related-To: NEO-7006
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com>
2024-12-13 17:57:07 +01:00
..
decoder refactor: use virtualFileSystem in ULTs 2024-12-13 17:57:07 +01:00
linux fix(ocloc): correct ocloc name in supported devices query 2024-08-14 11:05:28 +02:00
utilities fix: correct loading L0 loader functions 2024-10-17 15:39:20 +02:00
windows fix(ocloc): correct ocloc name in supported devices query 2024-08-14 11:05:28 +02:00
CMakeLists.txt refactor: Cleanup around options files 2024-11-17 17:13:03 +01:00
default_cache_config.cpp feature(ocloc): read cl_cache configuration from env variables 2024-06-13 15:41:21 +02:00
main.cpp Copyright header update 2021-05-17 20:38:19 +02:00
multi_command.cpp fix: Fix various typos. 2024-04-17 20:03:06 +02:00
multi_command.h refactor: remove not needed includes from ocloc sources 2023-07-28 18:56:16 +02:00
ocloc.exports build: limit symbols exported by libocloc 2023-11-21 15:37:30 +01:00
ocloc_api.cpp fix(ocloc): disable ocloc output if former ocloc was used 2024-08-14 15:49:14 +02:00
ocloc_api.h feature: add SUPPORTED_DEVICES query to ocloc 2024-07-11 17:38:33 +02:00
ocloc_arg_helper.cpp fix: remove redundant saveOutput method in ocloc 2024-03-04 15:28:42 +01:00
ocloc_arg_helper.h fix(ocloc): disable ocloc output if former ocloc was used 2024-08-14 15:49:14 +02:00
ocloc_concat.cpp refactor: correct naming of enum class constants 8/n 2023-12-19 08:18:18 +01:00
ocloc_concat.h build: add clang-tidy restriction for Enum case 2023-12-21 08:58:51 +01:00
ocloc_dll_options.cpp Implement ULTs for IgaWrapper 2022-04-19 12:26:36 +02:00
ocloc_dll_options.h Implement ULTs for IgaWrapper 2022-04-19 12:26:36 +02:00
ocloc_fatbinary.cpp fix: avoid enum out of scope cast in getProductsForTargetRange function 2024-11-07 13:24:17 +01:00
ocloc_fatbinary.h fix: generate SPIR-V for first device with -spv_only and multiple devices 2024-06-28 09:30:26 +02:00
ocloc_fcl_facade.cpp fix: correct loading L0 loader functions 2024-10-17 15:39:20 +02:00
ocloc_fcl_facade.h refactor: remove not needed includes from ocloc sources 2023-07-28 18:56:16 +02:00
ocloc_igc_facade.cpp refactor: Cleanup around options files 2024-11-17 17:13:03 +01:00
ocloc_igc_facade.h feature: adding support for custom compiler backends 2024-10-23 19:55:36 +02:00
ocloc_interface.cpp refactor: remove not needed check 2024-08-20 13:30:00 +02:00
ocloc_interface.h refactor: extract logic of calling former ocloc to separate function 2024-08-13 17:24:48 +02:00
ocloc_supported_devices_helper.cpp fix(ocloc): correct ocloc name in supported devices query 2024-08-14 11:05:28 +02:00
ocloc_supported_devices_helper.h fix(ocloc): correct ocloc name in supported devices query 2024-08-14 11:05:28 +02:00
ocloc_validator.cpp refactor: correct naming of enum class constants 8/n 2023-12-19 08:18:18 +01:00
ocloc_validator.h refactor ocloc interface 2022-09-29 13:25:58 +02:00
offline_compiler.cpp refactor: cleanup coding style 2024-10-02 12:42:39 +02:00
offline_compiler.h refactor: cleanup coding style 2024-10-02 12:42:39 +02:00
offline_compiler_helper.cpp refactor: rename global debug manager to debugManager 2023-11-30 13:00:59 +01:00
offline_compiler_options.cpp Copyright header update 2021-05-17 20:38:19 +02:00
offline_linker.cpp fix: Add explicit nullptr checks 2024-12-10 10:06:56 +01:00
offline_linker.h refactor: correct naming of enum class constants 5/n 2023-12-13 10:06:02 +01:00
queries.h feature: add SUPPORTED_DEVICES query to ocloc 2024-07-11 17:38:33 +02:00