Remove WorkloadInfo from KernelInfo

Related-to: NEO-4729

Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
This commit is contained in:
Krystian Chmielewski
2021-03-29 12:34:25 +02:00
committed by Compute-Runtime-Automation
parent b6e3817f31
commit 4808f663b6
15 changed files with 214 additions and 306 deletions

View File

@@ -28,7 +28,7 @@ size_t getMaxInlineSlmNeeded(const ProgramInfo &programInfo) {
bool requiresLocalMemoryWindowVA(const ProgramInfo &programInfo) {
for (const auto &kernelInfo : programInfo.kernelInfos) {
if (WorkloadInfo::undefinedOffset != kernelInfo->workloadInfo.localMemoryStatelessWindowStartAddressOffset) {
if (isValidOffset(kernelInfo->kernelDescriptor.payloadMappings.implicitArgs.localMemoryStatelessWindowStartAddres)) {
return true;
}
}