Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DOpenMPKinds.h33 enum OpenMPClauseKind { enum
150 OpenMPClauseKind getOpenMPClauseKind(llvm::StringRef Str);
151 const char *getOpenMPClauseName(OpenMPClauseKind Kind);
153 unsigned getOpenMPSimpleClauseType(OpenMPClauseKind Kind, llvm::StringRef Str);
154 const char *getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, unsigned Type);
157 OpenMPClauseKind CKind);
238 bool isOpenMPPrivate(OpenMPClauseKind Kind);
244 bool isOpenMPThreadPrivate(OpenMPClauseKind Kind);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A 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()
189 const char *clang::getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, in getOpenMPSimpleClauseTypeName()
349 OpenMPClauseKind CKind) { in isAllowedClauseForDirective()
895 bool clang::isOpenMPPrivate(OpenMPClauseKind Kind) { in isOpenMPPrivate()
902 bool clang::isOpenMPThreadPrivate(OpenMPClauseKind Kind) { in isOpenMPThreadPrivate()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseOpenMP.cpp574 OpenMPClauseKind CKind = getOpenMPClauseKind(ClauseName); in parseDeclareSimdClauses()
759 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeDirectiveWithExtDecl()
1128 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeOrExecutableDirective()
1287 OpenMPClauseKind CKind, bool FirstClause) { in ParseOpenMPClause()
1499 OMPClause *Parser::ParseOpenMPSingleExprClause(OpenMPClauseKind Kind, in ParseOpenMPSingleExprClause()
1523 OMPClause *Parser::ParseOpenMPSimpleClause(OpenMPClauseKind Kind, in ParseOpenMPSimpleClause()
1576 OMPClause *Parser::ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly) { in ParseOpenMPClause()
1599 OMPClause *Parser::ParseOpenMPSingleExprWithArgClause(OpenMPClauseKind Kind, in ParseOpenMPSingleExprWithArgClause()
1852 OpenMPClauseKind Kind, in ParseOpenMPVarList()
2062 OpenMPClauseKind Kind, in ParseOpenMPVarListClause()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOpenMP.cpp42 OpenMPClauseKind CKind, bool NoDiagnose);
64 OpenMPClauseKind CKind = OMPC_unknown;
97 OpenMPClauseKind Kind = OMPC_unknown;
575 OpenMPClauseKind)> in checkMappableExprComponentListsForDecl()
607 OpenMPClauseKind)> in checkMappableExprComponentListsForDeclAtLevel()
1241 [](OpenMPClauseKind C) { in getTopDSA()
2263 OpenMPClauseKind) { in VisitDeclRefExpr() argument
2343 OpenMPClauseKind) { in VisitMemberExpr() argument
2409 OpenMPClauseKind) { in VisitMemberExpr() argument
9888 OpenMPClauseKind ConflictKind; in ActOnOpenMPPrivateClause()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h2824 OpenMPClauseKind CKind, bool FirstClause);
2831 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind,
2839 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly);
2847 OMPClause *ParseOpenMPSingleExprWithArgClause(OpenMPClauseKind Kind,
2855 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false);
2863 OpenMPClauseKind Kind, bool ParseOnly);
2890 bool ParseOpenMPVarList(OpenMPDirectiveKind DKind, OpenMPClauseKind Kind,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DOpenMPClause.h59 OpenMPClauseKind Kind;
62 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc) in OMPClause()
79 OpenMPClauseKind getClauseKind() const { return Kind; } in getClauseKind()
180 OMPVarListClause(OpenMPClauseKind K, SourceLocation StartLoc, in OMPVarListClause()
3632 OMPMappableExprListClause(OpenMPClauseKind K, SourceLocation StartLoc, in OMPMappableExprListClause()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h8684 VerifyPositiveIntegerConstantInClause(Expr *Op, OpenMPClauseKind CKind,
8754 void StartOpenMPClause(OpenMPClauseKind K);
9107 OMPClause *ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind,
9160 OMPClause *ActOnOpenMPSimpleClause(OpenMPClauseKind Kind,
9180 OpenMPClauseKind Kind, ArrayRef<unsigned> Arguments, Expr *Expr,
9191 OMPClause *ActOnOpenMPClause(OpenMPClauseKind Kind, SourceLocation StartLoc,
9248 OpenMPClauseKind Kind, ArrayRef<Expr *> Vars, Expr *TailExpr,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp3906 static void emitOMPAtomicExpr(CodeGenFunction &CGF, OpenMPClauseKind Kind, in emitOMPAtomicExpr()
3983 OpenMPClauseKind Kind = OMPC_unknown; in EmitOMPAtomicDirective()
H A DCGOpenMPRuntimeNVPTX.cpp328 static_cast<OpenMPClauseKind>(Attr->getCaptureKind()))) || in markAsEscaped()