compute-runtime/shared/source/compiler_interface
Fabian Zwolinski 0dd40b8616 refactor: Split compiler interface between OSs
Create new file:
`os_handle.h` which contains OS specific Handle type.
Add `shared/source/os_interface/<windows/linux>`
include directory to level_zero.

Related-To: NEO-8092
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com>
2023-09-12 15:56:53 +02:00
..
compiler_warnings Reduce binaries sizes 2/n 2022-12-08 16:14:38 +01:00
linux refactor: Split compiler interface between OSs 2023-09-12 15:56:53 +02:00
windows refactor: Split compiler interface between OSs 2023-09-12 15:56:53 +02:00
CMakeLists.txt refactor: Split compiler interface between OSs 2023-09-12 15:56:53 +02:00
compiler_cache.cpp fix: add specialization constants to cache hash in spirv path 2023-09-01 14:04:59 +02:00
compiler_cache.h refactor: Split compiler interface between OSs 2023-09-12 15:56:53 +02:00
compiler_interface.cpp fix: add specialization constants to cache hash in spirv path 2023-09-01 14:04:59 +02:00
compiler_interface.h fix: extend cache hash with compiler commit sha, lib size and mtime 2023-08-22 15:28:57 +02:00
compiler_interface.inl fix: add check for igc compatibility without checking icbe 2023-05-29 10:52:21 +02:00
compiler_options.cpp Cleanup includes 45 2023-01-26 11:12:15 +01:00
compiler_options.h Change allowZebin to enableZebin for apiOptions 2023-03-30 12:46:10 +02:00
create_main.cpp Copyright header update 2021-05-17 20:38:19 +02:00
default_cache_config.h Add absolute include paths 2020-02-23 23:49:12 +01:00
external_functions.cpp feature implicit args: patch rt dispatch global array in implicit args buffer 2023-03-28 12:31:38 +02:00
external_functions.h feature implicit args: patch rt dispatch global array in implicit args buffer 2023-03-28 12:31:38 +02:00
igc_platform_helper.cpp Extend compiler interface, 2022-12-13 07:53:59 +01:00
igc_platform_helper.h Extend compiler interface, 2022-12-13 07:53:59 +01:00
intermediate_representations.h Cleanup includes 53 2023-02-15 13:21:14 +01:00
linker.cpp fix: ignore subDeviceId token instead of skipping builtins resolve 2023-09-05 16:26:44 +02:00
linker.h feat(linker): allow use of local symbols 2023-03-02 12:39:21 +01:00
oclc_extensions.cpp Report cl_khr_integer_dot_product extension 2023-04-14 14:46:18 +02:00
oclc_extensions.h Revert "fix: Add missing fp64 extensions in caps initialization" 2023-07-31 13:43:23 +02:00
os_compiler_cache_helper.h feature: Add process safety to Windows compiler cache 2023-09-06 15:34:15 +02:00
tokenized_string.h Cleanup includes 45 2023-01-26 11:12:15 +01:00