Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenMPKinds.h27 using OpenMPClauseKind = llvm::omp::Clause; variable
235 unsigned getOpenMPSimpleClauseType(OpenMPClauseKind Kind, llvm::StringRef Str,
237 const char *getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, unsigned Type);
325 bool isOpenMPPrivate(OpenMPClauseKind Kind);
331 bool isOpenMPThreadPrivate(OpenMPClauseKind Kind);
370 bool checkFailClauseParameter(OpenMPClauseKind FailClauseParameter);
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/
H A DOpenMPKinds.cpp23 unsigned clang::getOpenMPSimpleClauseType(OpenMPClauseKind Kind, StringRef Str, in getOpenMPSimpleClauseType()
252 const char *clang::getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, in getOpenMPSimpleClauseTypeName()
443 OpenMPClauseKind CK = static_cast<OpenMPClauseKind>(Type); in getOpenMPSimpleClauseTypeName()
724 bool clang::isOpenMPPrivate(OpenMPClauseKind Kind) { in isOpenMPPrivate()
731 bool clang::isOpenMPThreadPrivate(OpenMPClauseKind Kind) { in isOpenMPThreadPrivate()
903 bool clang::checkFailClauseParameter(OpenMPClauseKind FailClauseParameter) { in checkFailClauseParameter()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp603 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclareMapperDirective()
1431 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOMPDeclareVariantClauses()
1545 OpenMPClauseKind CKind = Tok.isAnnotation() in parseOMPDeclareVariantMatchClause()
1642 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPClauses()
2109 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2150 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2546 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
2641 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
2710 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeOrExecutableDirective()
2897 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h276 OpenMPClauseKind OMPClauseKind = llvm::omp::OMPC_unknown;
3446 OpenMPClauseKind CKind, bool FirstClause);
3453 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind,
3461 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly);
3476 OpenMPClauseKind Kind,
3488 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false);
3496 OpenMPClauseKind Kind, bool ParseOnly);
3509 bool ParseOMPInteropInfo(OMPInteropInfo &InteropInfo, OpenMPClauseKind Kind);
3517 OMPClause *ParseOpenMPInteropClause(OpenMPClauseKind Kind, bool ParseOnly);
3534 bool ParseOpenMPReservedLocator(OpenMPClauseKind Kind,
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp75 OpenMPClauseKind CKind = OMPC_unknown;
124 OpenMPClauseKind Kind = OMPC_unknown;
1016 OpenMPClauseKind)> in checkMappableExprComponentListsForDecl()
1048 OpenMPClauseKind)> in checkMappableExprComponentListsForDeclAtLevel()
1873 [](OpenMPClauseKind C, bool) { in getTopDSA()
2627 OpenMPClauseKind OMPC = OMPC_unknown; in setOpenMPCaptureKind()
3969 OpenMPClauseKind) { in VisitMemberExpr() argument
4045 OpenMPClauseKind) { in VisitMemberExpr() argument
18388 OpenMPClauseKind ConflictKind; in ActOnOpenMPPrivateClause()
18618 OpenMPClauseKind ConflictKind; in ActOnOpenMPFirstprivateClause()
[all …]
H A DSemaExpr.cpp19861 OpenMPClauseKind IsOpenMPPrivateDecl = isOpenMPPrivateDecl( in tryCaptureVariable()
/freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.cpp88 clang::OpenMPClauseKind>::getBestGuess(const VariantValue &Value) { in getBestGuess()
H A DMarshallers.h241 template <> struct ArgTypeTraits<OpenMPClauseKind> {
243 static std::optional<OpenMPClauseKind>
245 return llvm::StringSwitch<std::optional<OpenMPClauseKind>>(ClauseKind)
260 static OpenMPClauseKind get(const VariantValue &Value) {
/freebsd-14.2/contrib/llvm-project/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()
110 template <OpenMPClauseKind ClauseKind>
143 template <OpenMPClauseKind ClauseKind, class Base>
292 OMPVarListClause(OpenMPClauseKind K, SourceLocation StartLoc, in OMPVarListClause()
2527 OpenMPClauseKind FailParameter = llvm::omp::Clause::OMPC_unknown;
2540 void setFailParameter(OpenMPClauseKind FailParameter) { in setFailParameter()
2554 OMPFailClause(OpenMPClauseKind FailParameter, SourceLocation FailParameterLoc, in OMPFailClause()
2596 OpenMPClauseKind getFailParameter() const { return FailParameter; } in getFailParameter()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11415 VerifyPositiveIntegerConstantInClause(Expr *Op, OpenMPClauseKind CKind,
11480 OpenMPClauseKind isOpenMPPrivateDecl(ValueDecl *D, unsigned Level,
11508 void StartOpenMPClause(OpenMPClauseKind K);
12107 OMPClause *ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind,
12189 OMPClause *ActOnOpenMPSimpleClause(OpenMPClauseKind Kind,
12226 OpenMPClauseKind Kind, ArrayRef<unsigned> Arguments, Expr *Expr,
12237 OMPClause *ActOnOpenMPClause(OpenMPClauseKind Kind, SourceLocation StartLoc,
12267 OpenMPClauseKind Kind, SourceLocation KindLoc,
12390 OMPClause *ActOnOpenMPVarListClause(OpenMPClauseKind Kind,
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp6490 static void emitOMPAtomicExpr(CodeGenFunction &CGF, OpenMPClauseKind Kind, in emitOMPAtomicExpr()
6543 llvm::SmallSet<OpenMPClauseKind, 2> KindsEncountered; in EmitOMPAtomicDirective()
6544 OpenMPClauseKind Kind = OMPC_unknown; in EmitOMPAtomicDirective()
6548 OpenMPClauseKind K = C->getClauseKind(); in EmitOMPAtomicDirective()
6584 OpenMPClauseKind FailParameter = FailClause->getFailParameter(); in EmitOMPAtomicDirective()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8735 OpenMPClauseKind, CKind) { in AST_MATCHER_P() argument
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp10722 OpenMPClauseKind CKind = Record.readEnum<OpenMPClauseKind>(); in VisitOMPFailClause()