forked from OSchip/llvm-project
[OpenCL] Moved nosvm attribute handling in Sema to other OpenCL attrs
llvm-svn: 265146
This commit is contained in:
parent
99c67b31cb
commit
fde7622ec0
|
@ -5706,6 +5706,9 @@ static void ProcessDeclAttribute(Sema &S, Scope *scope, Decl *D,
|
|||
case AttributeList::AT_OpenCLAccess:
|
||||
handleOpenCLAccessAttr(S, D, Attr);
|
||||
break;
|
||||
case AttributeList::AT_OpenCLNoSVM:
|
||||
handleOpenCLNoSVMAttr(S, D, Attr);
|
||||
break;
|
||||
case AttributeList::AT_SwiftContext:
|
||||
handleParameterABIAttr(S, D, Attr, ParameterABI::SwiftContext);
|
||||
break;
|
||||
|
@ -5715,9 +5718,6 @@ static void ProcessDeclAttribute(Sema &S, Scope *scope, Decl *D,
|
|||
case AttributeList::AT_SwiftIndirectResult:
|
||||
handleParameterABIAttr(S, D, Attr, ParameterABI::SwiftIndirectResult);
|
||||
break;
|
||||
case AttributeList::AT_OpenCLNoSVM:
|
||||
handleOpenCLNoSVMAttr(S, D, Attr);
|
||||
break;
|
||||
case AttributeList::AT_InternalLinkage:
|
||||
handleInternalLinkageAttr(S, D, Attr);
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue