Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DOpenMPKinds.h27 using OpenMPClauseKind = llvm::omp::Clause; variable
228 unsigned getOpenMPSimpleClauseType(OpenMPClauseKind Kind, llvm::StringRef Str,
230 const char *getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, unsigned Type);
318 bool isOpenMPPrivate(OpenMPClauseKind Kind);
324 bool isOpenMPThreadPrivate(OpenMPClauseKind Kind);
/openbsd-src/gnu/llvm/clang/lib/Basic/
H A DOpenMPKinds.cpp23 unsigned clang::getOpenMPSimpleClauseType(OpenMPClauseKind Kind, StringRef Str, in getOpenMPSimpleClauseType()
242 const char *clang::getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, in getOpenMPSimpleClauseTypeName()
696 bool clang::isOpenMPPrivate(OpenMPClauseKind Kind) { in isOpenMPPrivate()
703 bool clang::isOpenMPThreadPrivate(OpenMPClauseKind Kind) { in isOpenMPThreadPrivate()
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseOpenMP.cpp602 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclareMapperDirective()
747 OpenMPClauseKind CKind = getOpenMPClauseKind(ClauseName); in parseDeclareSimdClauses()
1430 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOMPDeclareVariantClauses()
1544 OpenMPClauseKind CKind = Tok.isAnnotation() in parseOMPDeclareVariantMatchClause()
1641 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPClauses()
1786 parseOpenMPSimpleClause(Parser &P, OpenMPClauseKind Kind) { in parseOpenMPSimpleClause()
2108 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2149 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2541 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
2636 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/Parse/
H A DParser.h258 OpenMPClauseKind OMPClauseKind = llvm::omp::OMPC_unknown;
3382 OpenMPClauseKind CKind, bool FirstClause);
3389 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind,
3397 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly);
3412 OpenMPClauseKind Kind,
3424 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false);
3432 OpenMPClauseKind Kind, bool ParseOnly);
3445 bool ParseOMPInteropInfo(OMPInteropInfo &InteropInfo, OpenMPClauseKind Kind);
3453 OMPClause *ParseOpenMPInteropClause(OpenMPClauseKind Kind, bool ParseOnly);
3463 bool ParseOpenMPReservedLocator(OpenMPClauseKind Kind,
[all …]
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaOpenMP.cpp55 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose);
73 OpenMPClauseKind CKind = OMPC_unknown;
80 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, in DSAVarData()
104 OpenMPClauseKind Attributes = OMPC_unknown;
123 OpenMPClauseKind Kind = OMPC_unknown;
234 OpenMPClauseKind ClauseKindMode = OMPC_unknown;
370 OpenMPClauseKind getClauseParsingMode() const { in getClauseParsingMode()
374 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; } in setClauseParsingMode()
544 void addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A,
599 const llvm::function_ref<bool(OpenMPClauseKind, bool,
[all …]
H A DSemaExpr.cpp19166 OpenMPClauseKind IsOpenMPPrivateDecl = isOpenMPPrivateDecl( in tryCaptureVariable()
/openbsd-src/gnu/llvm/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) {
/openbsd-src/gnu/llvm/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()
5219 OpenMPClauseKind K, const OMPVarListLocTy &Locs,
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h10954 VerifyPositiveIntegerConstantInClause(Expr *Op, OpenMPClauseKind CKind,
11103 OpenMPClauseKind isOpenMPPrivateDecl(ValueDecl *D, unsigned Level,
11131 void StartOpenMPClause(OpenMPClauseKind K);
11719 OMPClause *ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind,
11801 OMPClause *ActOnOpenMPSimpleClause(OpenMPClauseKind Kind,
11838 OpenMPClauseKind Kind, ArrayRef<unsigned> Arguments, Expr *Expr,
11849 OMPClause *ActOnOpenMPClause(OpenMPClauseKind Kind, SourceLocation StartLoc,
11993 OMPClause *ActOnOpenMPVarListClause(OpenMPClauseKind Kind,
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp6435 static void emitOMPAtomicExpr(CodeGenFunction &CGF, OpenMPClauseKind Kind, in emitOMPAtomicExpr()
6485 llvm::SmallSet<OpenMPClauseKind, 2> KindsEncountered; in EmitOMPAtomicDirective()
6486 OpenMPClauseKind Kind = OMPC_unknown; in EmitOMPAtomicDirective()
6490 OpenMPClauseKind K = C->getClauseKind(); in EmitOMPAtomicDirective()
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8459 OpenMPClauseKind, CKind) { in AST_MATCHER_P() argument