File tree Expand file tree Collapse file tree 1 file changed +1
-5
lines changed Expand file tree Collapse file tree 1 file changed +1
-5
lines changed Original file line number Diff line number Diff line change @@ -980,7 +980,7 @@ static CXXMethodDecl *getMethodByName(const CXXRecordDecl *CRD,
980
980
}
981
981
982
982
static KernelInvocationKind
983
- getKernelInvocationKind (const FunctionDecl *KernelCallerFunc) {
983
+ getKernelInvocationKind (FunctionDecl *KernelCallerFunc) {
984
984
return llvm::StringSwitch<KernelInvocationKind>(KernelCallerFunc->getName ())
985
985
.Case (" kernel_single_task" , InvokeSingleTask)
986
986
.Case (" kernel_parallel_for" , InvokeParallelFor)
@@ -2853,10 +2853,6 @@ class SyclKernelBodyCreator : public SyclKernelFieldHandler {
2853
2853
CollectionInitExprs.push_back (createInitListExpr (KernelObj));
2854
2854
markParallelWorkItemCalls ();
2855
2855
2856
- if (getKernelInvocationKind (KernelCallerFunc) == InvokeParallelForWorkGroup)
2857
- DC.getKernelDecl ()->addAttr (SYCLScopeAttr::CreateImplicit (
2858
- S.Context , SYCLScopeAttr::Level::WorkGroup));
2859
-
2860
2856
Stmt *DS = new (S.Context ) DeclStmt (DeclGroupRef (KernelObjClone),
2861
2857
KernelCallerSrcLoc, KernelCallerSrcLoc);
2862
2858
BodyStmts.push_back (DS);
You can’t perform that action at this time.
0 commit comments