Home
last modified time | relevance | path

Searched refs:OpenMPClauseKind (Results 1 – 20 of 20) sorted by relevance

/external/clang/include/clang/Basic/
DOpenMPKinds.h33 enum OpenMPClauseKind { enum
133 OpenMPClauseKind getOpenMPClauseKind(llvm::StringRef Str);
134 const char *getOpenMPClauseName(OpenMPClauseKind Kind);
136 unsigned getOpenMPSimpleClauseType(OpenMPClauseKind Kind, llvm::StringRef Str);
137 const char *getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, unsigned Type);
140 OpenMPClauseKind CKind);
205 bool isOpenMPPrivate(OpenMPClauseKind Kind);
211 bool isOpenMPThreadPrivate(OpenMPClauseKind Kind);
/external/llvm-project/clang/include/clang/Basic/
DOpenMPKinds.h26 using OpenMPClauseKind = llvm::omp::Clause; variable
169 unsigned getOpenMPSimpleClauseType(OpenMPClauseKind Kind, llvm::StringRef Str,
171 const char *getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, unsigned Type);
252 bool isOpenMPPrivate(OpenMPClauseKind Kind);
258 bool isOpenMPThreadPrivate(OpenMPClauseKind Kind);
/external/clang/lib/Basic/
DOpenMPKinds.cpp48 OpenMPClauseKind clang::getOpenMPClauseKind(StringRef Str) { in getOpenMPClauseKind()
55 return llvm::StringSwitch<OpenMPClauseKind>(Str) in getOpenMPClauseKind()
62 const char *clang::getOpenMPClauseName(OpenMPClauseKind Kind) { in getOpenMPClauseName()
79 unsigned clang::getOpenMPSimpleClauseType(OpenMPClauseKind Kind, in getOpenMPSimpleClauseType()
174 const char *clang::getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, in getOpenMPSimpleClauseTypeName()
314 OpenMPClauseKind CKind) { in isAllowedClauseForDirective()
699 bool clang::isOpenMPPrivate(OpenMPClauseKind Kind) { in isOpenMPPrivate()
705 bool clang::isOpenMPThreadPrivate(OpenMPClauseKind Kind) { in isOpenMPThreadPrivate()
/external/llvm-project/clang/lib/Basic/
DOpenMPKinds.cpp23 unsigned clang::getOpenMPSimpleClauseType(OpenMPClauseKind Kind, StringRef Str, in getOpenMPSimpleClauseType()
190 const char *clang::getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, in getOpenMPSimpleClauseTypeName()
552 bool clang::isOpenMPPrivate(OpenMPClauseKind Kind) { in isOpenMPPrivate()
559 bool clang::isOpenMPThreadPrivate(OpenMPClauseKind Kind) { in isOpenMPThreadPrivate()
/external/clang/lib/Parse/
DParseOpenMP.cpp457 OpenMPClauseKind CKind = getOpenMPClauseKind(ClauseName); in parseDeclareSimdClauses()
915 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeOrExecutableDirective()
1067 OpenMPClauseKind CKind, bool FirstClause) { in ParseOpenMPClause()
1262 OMPClause *Parser::ParseOpenMPSingleExprClause(OpenMPClauseKind Kind) { in ParseOpenMPSingleExprClause()
1283 OMPClause *Parser::ParseOpenMPSimpleClause(OpenMPClauseKind Kind) { in ParseOpenMPSimpleClause()
1332 OMPClause *Parser::ParseOpenMPClause(OpenMPClauseKind Kind) { in ParseOpenMPClause()
1353 OMPClause *Parser::ParseOpenMPSingleExprWithArgClause(OpenMPClauseKind Kind) { in ParseOpenMPSingleExprWithArgClause()
1524 OpenMPClauseKind Kind, in ParseOpenMPVarList()
1766 OpenMPClauseKind Kind) { in ParseOpenMPVarListClause()
/external/llvm-project/clang/lib/Parse/
DParseOpenMP.cpp584 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclareMapperDirective()
729 OpenMPClauseKind CKind = getOpenMPClauseKind(ClauseName); in parseDeclareSimdClauses()
1419 OpenMPClauseKind CKind = Tok.isAnnotation() in parseOMPDeclareVariantMatchClause()
1535 parseOpenMPSimpleClause(Parser &P, OpenMPClauseKind Kind) { in parseOpenMPSimpleClause()
1785 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeDirectiveWithExtDecl()
1826 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2196 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeOrExecutableDirective()
2355 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
2579 OpenMPClauseKind CKind, bool FirstClause) { in ParseOpenMPClause()
2835 OMPClause *Parser::ParseOpenMPSingleExprClause(OpenMPClauseKind Kind, in ParseOpenMPSingleExprClause()
[all …]
/external/llvm-project/clang/lib/Sema/
DSemaOpenMP.cpp51 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose);
68 OpenMPClauseKind CKind = OMPC_unknown;
75 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, in DSAVarData()
99 OpenMPClauseKind Attributes = OMPC_unknown;
118 OpenMPClauseKind Kind = OMPC_unknown;
210 OpenMPClauseKind ClauseKindMode = OMPC_unknown;
344 OpenMPClauseKind getClauseParsingMode() const { in getClauseParsingMode()
348 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; } in setClauseParsingMode()
520 void addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A,
575 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
[all …]
DSemaExpr.cpp17502 OpenMPClauseKind IsOpenMPPrivateDecl = isOpenMPPrivateDecl( in tryCaptureVariable()
/external/clang/include/clang/Parse/
DParser.h2519 OpenMPClauseKind CKind, bool FirstClause);
2524 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind);
2529 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind);
2535 OMPClause *ParseOpenMPSingleExprWithArgClause(OpenMPClauseKind Kind);
2540 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind);
2546 OpenMPClauseKind Kind);
2569 bool ParseOpenMPVarList(OpenMPDirectiveKind DKind, OpenMPClauseKind Kind,
/external/clang/lib/Sema/
DSemaOpenMP.cpp54 OpenMPClauseKind CKind = OMPC_unknown;
65 OpenMPClauseKind Attributes = OMPC_unknown;
119 OpenMPClauseKind ClauseKindMode = OMPC_unknown;
135 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; } in setClauseParsingMode()
183 void addDSA(ValueDecl *D, Expr *E, OpenMPClauseKind A,
195 const llvm::function_ref<bool(OpenMPClauseKind)> &CPred,
203 const llvm::function_ref<bool(OpenMPClauseKind)> &CPred,
210 const llvm::function_ref<bool(OpenMPClauseKind)> &CPred,
564 void DSAStackTy::addDSA(ValueDecl *D, Expr *E, OpenMPClauseKind A, in addDSA()
708 D, [](OpenMPClauseKind C) -> bool { return C == OMPC_firstprivate; }, in getTopDSA()
[all …]
/external/llvm-project/clang/lib/ASTMatchers/Dynamic/
DMarshallers.h238 template <> struct ArgTypeTraits<OpenMPClauseKind> {
240 static Optional<OpenMPClauseKind> getClauseKind(llvm::StringRef ClauseKind) {
241 return llvm::StringSwitch<Optional<OpenMPClauseKind>>(ClauseKind)
255 static OpenMPClauseKind get(const VariantValue &Value) {
DMarshallers.cpp90 clang::OpenMPClauseKind>::getBestGuess(const VariantValue &Value) { in getBestGuess()
/external/llvm-project/clang/include/clang/Parse/
DParser.h245 OpenMPClauseKind OMPClauseKind = llvm::omp::OMPC_unknown;
3175 OpenMPClauseKind CKind, bool FirstClause);
3182 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind,
3190 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly);
3200 OpenMPClauseKind Kind,
3208 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false);
3216 OpenMPClauseKind Kind, bool ParseOnly);
3256 bool ParseOpenMPVarList(OpenMPDirectiveKind DKind, OpenMPClauseKind Kind,
/external/clang/include/clang/AST/
DOpenMPClause.h38 OpenMPClauseKind Kind;
41 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc) in OMPClause()
56 OpenMPClauseKind getClauseKind() const { return Kind; } in getClauseKind()
151 OMPVarListClause(OpenMPClauseKind K, SourceLocation StartLoc, in OMPVarListClause()
3053 OMPMappableExprListClause(OpenMPClauseKind K, SourceLocation StartLoc, in OMPMappableExprListClause()
/external/llvm-project/clang/include/clang/AST/
DOpenMPClause.h62 OpenMPClauseKind Kind;
65 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc) in OMPClause()
82 OpenMPClauseKind getClauseKind() const { return Kind; } in getClauseKind()
208 OMPVarListClause(OpenMPClauseKind K, SourceLocation StartLoc, in OMPVarListClause()
4865 OpenMPClauseKind K, const OMPVarListLocTy &Locs,
/external/clang/include/clang/Sema/
DSema.h7930 VerifyPositiveIntegerConstantInClause(Expr *Op, OpenMPClauseKind CKind,
7966 void StartOpenMPClause(OpenMPClauseKind K);
8249 OMPClause *ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind,
8302 OMPClause *ActOnOpenMPSimpleClause(OpenMPClauseKind Kind,
8322 OpenMPClauseKind Kind, ArrayRef<unsigned> Arguments, Expr *Expr,
8333 OMPClause *ActOnOpenMPClause(OpenMPClauseKind Kind, SourceLocation StartLoc,
8370 OpenMPClauseKind Kind, ArrayRef<Expr *> Vars, Expr *TailExpr,
/external/llvm-project/clang/include/clang/Sema/
DSema.h10075 VerifyPositiveIntegerConstantInClause(Expr *Op, OpenMPClauseKind CKind,
10204 OpenMPClauseKind isOpenMPPrivateDecl(ValueDecl *D, unsigned Level,
10232 void StartOpenMPClause(OpenMPClauseKind K);
10672 OMPClause *ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind,
10734 OMPClause *ActOnOpenMPSimpleClause(OpenMPClauseKind Kind,
10766 OpenMPClauseKind Kind, ArrayRef<unsigned> Arguments, Expr *Expr,
10777 OMPClause *ActOnOpenMPClause(OpenMPClauseKind Kind, SourceLocation StartLoc,
10849 OpenMPClauseKind Kind, ArrayRef<Expr *> Vars, Expr *DepModOrTailExpr,
/external/clang/lib/CodeGen/
DCGStmtOpenMP.cpp3139 static void EmitOMPAtomicExpr(CodeGenFunction &CGF, OpenMPClauseKind Kind, in EmitOMPAtomicExpr()
3209 OpenMPClauseKind Kind = OMPC_unknown; in EmitOMPAtomicDirective()
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h7562 OpenMPClauseKind, CKind) { in AST_MATCHER_P() argument
/external/llvm-project/clang/lib/CodeGen/
DCGStmtOpenMP.cpp5313 static void emitOMPAtomicExpr(CodeGenFunction &CGF, OpenMPClauseKind Kind, in emitOMPAtomicExpr()
5426 OpenMPClauseKind Kind = OMPC_unknown; in EmitOMPAtomicDirective()