fix(zebin): corrections related to IntelGT notes + bump ZEInfo version

- Value correction: IntelGTSectionType::ProductConfig to 6, add new type
IntelGTSectionType::vISAAbiVersion = 5 - currently ignored by the
runtime
- For zebin manipulator: allow to extract PRODUCT_FAMILY from AOT
productConfig - required by IGA wrapper for binary encoding/decoding +
add tests
- Bump ZEInfo version to the latest: 1.32
Related-To: IGC-6300
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
This commit is contained in:
Kacper Nowak
2023-06-22 00:01:08 +00:00
committed by Compute-Runtime-Automation
parent b004a27e4e
commit 12f597bc72
7 changed files with 77 additions and 14 deletions

View File

@@ -129,6 +129,9 @@ bool validateTargetDevice(const Elf::Elf<numBits> &elf, const TargetDevice &targ
productConfig = static_cast<AOT::PRODUCT_CONFIG>(*productConfigData);
break;
}
case Elf::IntelGTSectionType::vISAAbiVersion: {
break;
}
default:
outWarning.append("DeviceBinaryFormat::Zebin : Unrecognized IntelGTNote type: " + std::to_string(intelGTNote.type) + "\n");
break;