Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DOpenMPKinds.h27 using OpenMPClauseKind = llvm::omp::Clause; variable
184 unsigned getOpenMPSimpleClauseType(OpenMPClauseKind Kind, llvm::StringRef Str,
186 const char *getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, unsigned Type);
274 bool isOpenMPPrivate(OpenMPClauseKind Kind);
280 bool isOpenMPThreadPrivate(OpenMPClauseKind Kind);
/llvm-project-15.0.7/clang/lib/Basic/
H A DOpenMPKinds.cpp23 unsigned clang::getOpenMPSimpleClauseType(OpenMPClauseKind Kind, StringRef Str, in getOpenMPSimpleClauseType()
213 const char *clang::getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, in getOpenMPSimpleClauseTypeName()
625 bool clang::isOpenMPPrivate(OpenMPClauseKind Kind) { in isOpenMPPrivate()
632 bool clang::isOpenMPThreadPrivate(OpenMPClauseKind Kind) { in isOpenMPThreadPrivate()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseOpenMP.cpp605 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclareMapperDirective()
1433 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOMPDeclareVariantClauses()
1596 OpenMPClauseKind CKind = Tok.isAnnotation() in parseOMPDeclareVariantMatchClause()
1802 parseOpenMPSimpleClause(Parser &P, OpenMPClauseKind Kind) { in parseOpenMPSimpleClause()
2105 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2146 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2529 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
2624 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
2693 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeOrExecutableDirective()
2874 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
[all …]
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h253 OpenMPClauseKind OMPClauseKind = llvm::omp::OMPC_unknown;
3273 OpenMPClauseKind CKind, bool FirstClause);
3280 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind,
3288 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly);
3303 OpenMPClauseKind Kind,
3315 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false);
3323 OpenMPClauseKind Kind, bool ParseOnly);
3341 OMPClause *ParseOpenMPInteropClause(OpenMPClauseKind Kind, bool ParseOnly);
3351 bool ParseOpenMPReservedLocator(OpenMPClauseKind Kind,
3355 bool ParseOpenMPVarList(OpenMPDirectiveKind DKind, OpenMPClauseKind Kind,
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp72 OpenMPClauseKind CKind = OMPC_unknown;
122 OpenMPClauseKind Kind = OMPC_unknown;
979 OpenMPClauseKind)> in checkMappableExprComponentListsForDecl()
1011 OpenMPClauseKind)> in checkMappableExprComponentListsForDeclAtLevel()
1822 [](OpenMPClauseKind C, bool) { in getTopDSA()
2571 OpenMPClauseKind OMPC = OMPC_unknown; in setOpenMPCaptureKind()
3893 OpenMPClauseKind) { in VisitMemberExpr() argument
3969 OpenMPClauseKind) { in VisitMemberExpr() argument
17766 OpenMPClauseKind ConflictKind; in ActOnOpenMPPrivateClause()
17996 OpenMPClauseKind ConflictKind; in ActOnOpenMPFirstprivateClause()
[all …]
H A DSemaExpr.cpp18826 OpenMPClauseKind IsOpenMPPrivateDecl = isOpenMPPrivateDecl( in tryCaptureVariable()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.cpp90 clang::OpenMPClauseKind>::getBestGuess(const VariantValue &Value) { in getBestGuess()
H A DMarshallers.h242 template <> struct ArgTypeTraits<OpenMPClauseKind> {
244 static Optional<OpenMPClauseKind> getClauseKind(llvm::StringRef ClauseKind) {
245 return llvm::StringSwitch<Optional<OpenMPClauseKind>>(ClauseKind)
260 static OpenMPClauseKind get(const VariantValue &Value) {
/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h63 OpenMPClauseKind Kind;
66 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc) in OMPClause()
83 OpenMPClauseKind getClauseKind() const { return Kind; } in getClauseKind()
209 OMPVarListClause(OpenMPClauseKind K, SourceLocation StartLoc, in OMPVarListClause()
5197 OpenMPClauseKind K, const OMPVarListLocTy &Locs,
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h10624 VerifyPositiveIntegerConstantInClause(Expr *Op, OpenMPClauseKind CKind,
10773 OpenMPClauseKind isOpenMPPrivateDecl(ValueDecl *D, unsigned Level,
10801 void StartOpenMPClause(OpenMPClauseKind K);
11381 OMPClause *ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind,
11459 OMPClause *ActOnOpenMPSimpleClause(OpenMPClauseKind Kind,
11495 OpenMPClauseKind Kind, ArrayRef<unsigned> Arguments, Expr *Expr,
11506 OMPClause *ActOnOpenMPClause(OpenMPClauseKind Kind, SourceLocation StartLoc,
11631 OMPClause *ActOnOpenMPVarListClause(OpenMPClauseKind Kind,
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp6371 static void emitOMPAtomicExpr(CodeGenFunction &CGF, OpenMPClauseKind Kind, in emitOMPAtomicExpr()
6509 llvm::SmallSet<OpenMPClauseKind, 2> KindsEncountered; in EmitOMPAtomicDirective()
6510 OpenMPClauseKind Kind = OMPC_unknown; in EmitOMPAtomicDirective()
6514 OpenMPClauseKind K = C->getClauseKind(); in EmitOMPAtomicDirective()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8438 OpenMPClauseKind, CKind) { in AST_MATCHER_P() argument