compute-runtime/shared/source/device_binary_format
Kacper Nowak 1a33fc0dc7 Zebin: return error on parsing empty vector entries in zeInfo
This commit prevents a yaml parsing error in case a data type is passed
after empty vetor type data entry with the same indendation. In this
case, a parsing error will be returned.
- Corrected .ze_info section in valid empty program (zebin mock)
- Minor ults refactor in order to use mock zebin program with valid
.ze_info

Related-To: NEO-6735
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2022-04-19 13:12:47 +02:00
..
ar Zebin - yaml parser 2020-07-30 07:26:44 +02:00
elf Add slm_alignment entry to .zeInfo payload_arguments section 2022-03-31 12:00:16 +02:00
yaml Zebin: return error on parsing empty vector entries in zeInfo 2022-04-19 13:12:47 +02:00
CMakeLists.txt Create debug zebin 2021-09-15 13:56:38 +02:00
debug_zebin.cpp Debug Zebin pass kernel's address 2022-04-13 08:38:49 +02:00
debug_zebin.h Debug Zebin pass kernel's address 2022-04-13 08:38:49 +02:00
device_binary_format_ar.cpp Encode PRODUCT_CONFIG value into fatbinary 2022-04-11 15:09:17 +02:00
device_binary_format_ocl_elf.cpp Remove not needed fallthrough 2021-10-25 15:30:22 +02:00
device_binary_format_patchtokens.cpp Handle legacy hasBarriers properly 2022-04-12 09:44:10 +02:00
device_binary_format_zebin.cpp Allow for zebin rebuild when IR is present 2022-04-12 08:05:25 +02:00
device_binary_formats.cpp Encode PRODUCT_CONFIG value into fatbinary 2022-04-11 15:09:17 +02:00
device_binary_formats.h Encode PRODUCT_CONFIG value into fatbinary 2022-04-11 15:09:17 +02:00
patchtokens_decoder.cpp Remove custom _PATCH_TOKEN_GLOBAL_HOST_ACCESS_TABLE definition 2022-03-21 10:44:27 +01:00
patchtokens_decoder.h Remove custom _PATCH_TOKEN_GLOBAL_HOST_ACCESS_TABLE definition 2022-03-21 10:44:27 +01:00
patchtokens_dumper.cpp Disable EU fusion based on kernel properties from compiler 2022-02-28 18:50:38 +01:00
patchtokens_dumper.h Reorganization directory structure [3/n] 2020-02-23 23:48:28 +01:00
patchtokens_validator.cpp Remove KernelArgInfo and use KernelDescriptor's args instead 2021-04-23 15:12:09 +02:00
patchtokens_validator.h Copyright header update 2021-05-17 20:38:19 +02:00
zebin_decoder.cpp Add slm_alignment entry to .zeInfo payload_arguments section 2022-03-31 12:00:16 +02:00
zebin_decoder.h Zebin: set kernel barriers based on ext funcs 2022-03-04 14:21:50 +01:00