Skip to content

Commit bf3552d

Browse files
sys-igcpszymich
authored andcommitted
Changes in code.
1 parent 0a2dbb5 commit bf3552d

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

IGC/AdaptorCommon/AddImplicitArgs.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,6 @@ bool BuiltinCallGraphAnalysis::pruneCallGraphForStackCalls(CallGraph& CG)
566566
if (pF->hasFnAttribute("referenced-indirectly"))
567567
{
568568
IGC_ASSERT_MESSAGE(0, "Cannot force inline indirect calls! Requires ForceInlineStackCallWithImplArg=0 and IA buffer support.");
569-
getAnalysis<CodeGenContextWrapper>().getCodeGenContext()->EmitError("Exported functions cannot use implicit arguments", pF);
570569
continue;
571570
}
572571

IGC/Compiler/Optimizer/OpenCLPasses/LocalBuffers/InlineLocalsResolution.cpp

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -444,14 +444,7 @@ void InlineLocalsResolution::collectInfoOnSharedLocalMem(Module& M)
444444
continue;
445445
}
446446

447-
Function* parentF = user->getParent()->getParent();
448-
if (parentF->hasFnAttribute("referenced-indirectly"))
449-
{
450-
IGC_ASSERT_MESSAGE(0, "Cannot reference localSLM in indirectly-called functions");
451-
getAnalysis<CodeGenContextWrapper>().getCodeGenContext()->EmitError("Cannot reference localSLM in indirectly-called functions", globalVar);
452-
return;
453-
}
454-
m_FuncToVarsMap[parentF].insert(globalVar);
447+
m_FuncToVarsMap[user->getParent()->getParent()].insert(globalVar);
455448
}
456449
}
457450

0 commit comments

Comments
 (0)