compute-runtime/shared/source/program
Spruit, Neil R d119494854 L0 Support for Dynamic Module Linking for undefined symbols
- Support for L0 apps to handle undefined symbols reported by IGC
- Removed duplication of symbol in exported symbol list and relocation
for properly resolving the symbol during dynamic link
- Add export module's exported function surface state to the import
module's residency container during dynamic linkage to allow import
kernels to execute exported functions.

Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com>
2021-08-13 19:26:41 +02:00
..
CMakeLists.txt Implement zeCommandListAppendLaunchCooperativeKernel 2021-03-22 19:26:41 +01:00
print_formatter.cpp printf support with ZEBinary 2021-06-21 20:53:58 +02:00
print_formatter.h printf support with ZEBinary 2021-06-21 20:53:58 +02:00
program_info.cpp Remove WorkloadInfo from KernelInfo 2021-03-31 16:29:38 +02:00
program_info.h L0 Support for Dynamic Module Linking for undefined symbols 2021-08-13 19:26:41 +02:00
program_info_from_patchtokens.cpp L0 Support for Dynamic Module Linking for undefined symbols 2021-08-13 19:26:41 +02:00
program_info_from_patchtokens.h Reorganization directory structure [3/n] 2020-02-23 23:48:28 +01:00
program_initialization.cpp Rename fields in AllocationProperties 2021-03-02 18:32:37 +01:00
program_initialization.h Update Context::blitMemoryToAllocation function 2020-07-13 15:23:51 +02:00
sync_buffer_handler.cpp Implement zeCommandListAppendLaunchCooperativeKernel 2021-03-22 19:26:41 +01:00
sync_buffer_handler.h Implement zeCommandListAppendLaunchCooperativeKernel 2021-03-22 19:26:41 +01:00
sync_buffer_handler.inl Cleanup Kernel class 2021-03-24 09:17:41 +01:00