Searched refs:OpenACCDirectiveKind (Results 1 – 9 of 9) sorted by relevance
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenACC.cpp | 25 bool diagnoseConstructAppertainment(SemaOpenACC &S, OpenACCDirectiveKind K, in diagnoseConstructAppertainment() 29 case OpenACCDirectiveKind::Invalid: in diagnoseConstructAppertainment() 33 case OpenACCDirectiveKind::Parallel: in diagnoseConstructAppertainment() 34 case OpenACCDirectiveKind::Serial: in diagnoseConstructAppertainment() 35 case OpenACCDirectiveKind::Kernels: in diagnoseConstructAppertainment() 36 case OpenACCDirectiveKind::Loop: in diagnoseConstructAppertainment() 44 bool doesClauseApplyToDirective(OpenACCDirectiveKind DirectiveKind, in doesClauseApplyToDirective() 51 case OpenACCDirectiveKind::Parallel: in doesClauseApplyToDirective() 52 case OpenACCDirectiveKind::Serial: in doesClauseApplyToDirective() 53 case OpenACCDirectiveKind::Kernels: in doesClauseApplyToDirective() [all …]
|
| H A D | TreeTransform.h | 4037 StmtResult RebuildOpenACCComputeConstruct(OpenACCDirectiveKind K, in RebuildOpenACCComputeConstruct() 4053 OpenACCDirectiveKind::Loop, BeginLoc, DirLoc, EndLoc, Clauses, Loop); in RebuildOpenACCLoopConstruct() 4076 TransformOpenACCClauseList(OpenACCDirectiveKind DirKind, 4081 OpenACCDirectiveKind DirKind, 11302 Res = Self.getSema().OpenACC().ActOnIntExpr(OpenACCDirectiveKind::Invalid, in VisitNumGangsClause() 11464 Res = Self.getSema().OpenACC().ActOnIntExpr(OpenACCDirectiveKind::Invalid, in VisitNumWorkersClause() 11487 Res = Self.getSema().OpenACC().ActOnIntExpr(OpenACCDirectiveKind::Invalid, in VisitVectorLengthClause() 11508 Res = Self.getSema().OpenACC().ActOnIntExpr(OpenACCDirectiveKind::Invalid, in VisitAsyncClause() 11535 Res = Self.getSema().OpenACC().ActOnIntExpr(OpenACCDirectiveKind::Invalid, in VisitWaitClause() 11549 Res = Self.getSema().OpenACC().ActOnIntExpr(OpenACCDirectiveKind::Invalid, in VisitWaitClause() [all …]
|
| /src/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | OpenACCKinds.h | 25 enum class OpenACCDirectiveKind { enum 71 OpenACCDirectiveKind K) { in printOpenACCDirectiveKind() 73 case OpenACCDirectiveKind::Parallel: in printOpenACCDirectiveKind() 76 case OpenACCDirectiveKind::Serial: in printOpenACCDirectiveKind() 79 case OpenACCDirectiveKind::Kernels: in printOpenACCDirectiveKind() 82 case OpenACCDirectiveKind::Data: in printOpenACCDirectiveKind() 85 case OpenACCDirectiveKind::EnterData: in printOpenACCDirectiveKind() 88 case OpenACCDirectiveKind::ExitData: in printOpenACCDirectiveKind() 91 case OpenACCDirectiveKind::HostData: in printOpenACCDirectiveKind() 94 case OpenACCDirectiveKind::Loop: in printOpenACCDirectiveKind() [all …]
|
| /src/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenACC.cpp | 30 Invalid = static_cast<int>(OpenACCDirectiveKind::Invalid), 44 OpenACCDirectiveKind DirKind = in getOpenACCDirectiveKind() 45 llvm::StringSwitch<OpenACCDirectiveKind>( in getOpenACCDirectiveKind() 47 .Case("parallel", OpenACCDirectiveKind::Parallel) in getOpenACCDirectiveKind() 48 .Case("serial", OpenACCDirectiveKind::Serial) in getOpenACCDirectiveKind() 49 .Case("kernels", OpenACCDirectiveKind::Kernels) in getOpenACCDirectiveKind() 50 .Case("data", OpenACCDirectiveKind::Data) in getOpenACCDirectiveKind() 51 .Case("host_data", OpenACCDirectiveKind::HostData) in getOpenACCDirectiveKind() 52 .Case("loop", OpenACCDirectiveKind::Loop) in getOpenACCDirectiveKind() 53 .Case("cache", OpenACCDirectiveKind::Cache) in getOpenACCDirectiveKind() [all …]
|
| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtOpenACC.h | 30 OpenACCDirectiveKind Kind = OpenACCDirectiveKind::Invalid; 43 OpenACCConstructStmt(StmtClass SC, OpenACCDirectiveKind K, in OpenACCConstructStmt() 56 OpenACCDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 87 OpenACCAssociatedStmtConstruct(StmtClass SC, OpenACCDirectiveKind K, in OpenACCAssociatedStmtConstruct() 138 OpenACCComputeConstructClass, OpenACCDirectiveKind::Invalid, in OpenACCComputeConstruct() 151 OpenACCComputeConstruct(OpenACCDirectiveKind K, SourceLocation Start, in OpenACCComputeConstruct() 184 Create(const ASTContext &C, OpenACCDirectiveKind K, SourceLocation BeginLoc,
|
| /src/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaOpenACC.h | 47 OpenACCDirectiveKind DirKind; 90 OpenACCParsedClause(OpenACCDirectiveKind DirKind, in OpenACCParsedClause() 94 OpenACCDirectiveKind getDirectiveKind() const { return DirKind; } in getDirectiveKind() 117 DirKind != OpenACCDirectiveKind::Update)) && in getConditionExpr() 262 DirKind != OpenACCDirectiveKind::Update)) && in setConditionDetails() 392 void ActOnConstruct(OpenACCDirectiveKind K, SourceLocation DirLoc); 398 bool ActOnStartStmtDirective(OpenACCDirectiveKind K, SourceLocation StartLoc); 404 bool ActOnStartDeclDirective(OpenACCDirectiveKind K, SourceLocation StartLoc); 408 OpenACCDirectiveKind K, StmtResult AssocStmt); 412 StmtResult ActOnEndStmtDirective(OpenACCDirectiveKind K, [all …]
|
| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtOpenACC.cpp | 29 const ASTContext &C, OpenACCDirectiveKind K, SourceLocation BeginLoc, in Create() 71 OpenACCLoopConstructClass, OpenACCDirectiveKind::Loop, in OpenACCLoopConstruct() 85 OpenACCDirectiveKind::Loop, Start, DirLoc, in OpenACCLoopConstruct()
|
| /src/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 3681 OpenACCDirectiveKind DirKind; 3729 OpenACCDirectiveKind DirKind, OpenACCClauseKind Kind, 3735 OpenACCDirectiveKind DirKind); 3738 ParseOpenACCClauseList(OpenACCDirectiveKind DirKind); 3752 OpenACCIntExprParseResult ParseOpenACCIntExpr(OpenACCDirectiveKind DK, 3757 bool ParseOpenACCIntExprList(OpenACCDirectiveKind DK, OpenACCClauseKind CK, 3765 OpenACCIntExprParseResult ParseOpenACCAsyncArgument(OpenACCDirectiveKind DK,
|
| /src/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2813 S->Kind = Record.readEnum<OpenACCDirectiveKind>(); in VisitOpenACCConstructStmt()
|