compute-runtime/opencl/source/program
Fabian Zwolinski 6c59953072 Add FP64 emulation support for ATS-M
This patch adds FP64 emulation support for ATS-M.
Introducing new environment variable - NEO_FP64_EMULATION - which provides
an option to allow the opt-in emulation of FP64.
When emulation is enabled, we pass -cl-fp64-gen-emu (ocl) /
-ze-fp64-gen-emu (L0) as an internal option to IGC.

Related-To: NEO-7611
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com>
2023-03-07 14:21:01 +01:00
..
CMakeLists.txt Add option to change GRF mode 2022-09-06 13:00:17 +02:00
build.cpp feature: Experimental OCL debugging 2023-03-02 15:59:15 +01:00
compile.cpp refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
create.cpp refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
create.inl Cleanup includes 56 2023-02-16 14:42:44 +01:00
get_info.cpp refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
link.cpp feature: Experimental OCL debugging 2023-03-02 15:59:15 +01:00
printf_handler.cpp refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
printf_handler.h OCL: optimize creating printf buffer 2022-09-30 12:25:57 +02:00
process_device_binary.cpp refactor(zebin): move files to seperate directory 2023-03-03 21:48:19 +01:00
process_intermediate_binary.cpp refactor: remove redundant including of compiler_cache.h 2023-02-03 11:16:31 +01:00
program.cpp Add FP64 emulation support for ATS-M 2023-03-07 14:21:01 +01:00
program.h refactor(zebin): move files to seperate directory 2023-03-03 21:48:19 +01:00