Home
last modified time | relevance | path

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

/src/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);
/src/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()
661 bool clang::isOpenMPPrivate(OpenMPClauseKind Kind) { in isOpenMPPrivate()
668 bool clang::isOpenMPThreadPrivate(OpenMPClauseKind Kind) { in isOpenMPThreadPrivate()
832 bool clang::checkFailClauseParameter(OpenMPClauseKind FailClauseParameter) { in checkFailClauseParameter()
/src/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h115 VerifyPositiveIntegerConstantInClause(Expr *Op, OpenMPClauseKind CKind,
171 OpenMPClauseKind isOpenMPPrivateDecl(ValueDecl *D, unsigned Level,
199 void StartOpenMPClause(OpenMPClauseKind K);
830 OMPClause *ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr,
910 OMPClause *ActOnOpenMPSimpleClause(OpenMPClauseKind Kind, unsigned Argument,
946 OpenMPClauseKind Kind, ArrayRef<unsigned> Arguments, Expr *Expr,
957 OMPClause *ActOnOpenMPClause(OpenMPClauseKind Kind, SourceLocation StartLoc,
986 OMPClause *ActOnOpenMPFailClause(OpenMPClauseKind Kind,
1115 OMPClause *ActOnOpenMPVarListClause(OpenMPClauseKind Kind,
/src/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp612 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclareMapperDirective()
758 OpenMPClauseKind CKind = getOpenMPClauseKind(ClauseName); in parseDeclareSimdClauses()
1442 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOMPDeclareVariantClauses()
1556 OpenMPClauseKind CKind = Tok.isAnnotation() in parseOMPDeclareVariantMatchClause()
1651 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPClauses()
1797 parseOpenMPSimpleClause(Parser &P, OpenMPClauseKind Kind) { in parseOpenMPSimpleClause()
2117 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2156 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2484 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPExecutableDirective()
2674 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeOrExecutableDirective()
[all …]
/src/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h283 OpenMPClauseKind OMPClauseKind = llvm::omp::OMPC_unknown;
3541 OpenMPClauseKind CKind, bool FirstClause);
3548 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind,
3556 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly);
3571 OpenMPClauseKind Kind,
3583 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false);
3591 OpenMPClauseKind Kind, bool ParseOnly);
3603 bool ParseOpenMPExprListClause(OpenMPClauseKind Kind,
3621 bool ParseOMPInteropInfo(OMPInteropInfo &InteropInfo, OpenMPClauseKind Kind);
3629 OMPClause *ParseOpenMPInteropClause(OpenMPClauseKind Kind, bool ParseOnly);
[all …]
/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp62 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose);
80 OpenMPClauseKind CKind = OMPC_unknown;
87 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, in DSAVarData()
110 OpenMPClauseKind Attributes = OMPC_unknown;
129 OpenMPClauseKind Kind = OMPC_unknown;
244 OpenMPClauseKind ClauseKindMode = OMPC_unknown;
380 OpenMPClauseKind getClauseParsingMode() const { in getClauseParsingMode()
384 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; } in setClauseParsingMode()
554 void addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A,
609 const llvm::function_ref<bool(OpenMPClauseKind, bool,
[all …]
H A DSemaExpr.cpp18855 OpenMPClauseKind IsOpenMPPrivateDecl = OpenMP().isOpenMPPrivateDecl( in tryCaptureVariable()
/src/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) {
/src/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()
2567 OpenMPClauseKind FailParameter = llvm::omp::Clause::OMPC_unknown;
2580 void setFailParameter(OpenMPClauseKind FailParameter) { in setFailParameter()
2594 OMPFailClause(OpenMPClauseKind FailParameter, SourceLocation FailParameterLoc, in OMPFailClause()
2636 OpenMPClauseKind getFailParameter() const { return FailParameter; } in getFailParameter()
[all …]
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp6543 static void emitOMPAtomicExpr(CodeGenFunction &CGF, OpenMPClauseKind Kind, in emitOMPAtomicExpr()
6596 llvm::SmallSet<OpenMPClauseKind, 2> KindsEncountered; in EmitOMPAtomicDirective()
6597 OpenMPClauseKind Kind = OMPC_unknown; in EmitOMPAtomicDirective()
6601 OpenMPClauseKind K = C->getClauseKind(); in EmitOMPAtomicDirective()
6640 OpenMPClauseKind FailParameter = FailClause->getFailParameter(); in EmitOMPAtomicDirective()
/src/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8773 OpenMPClauseKind, CKind) { in AST_MATCHER_P() argument
/src/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp10921 OpenMPClauseKind CKind = Record.readEnum<OpenMPClauseKind>(); in VisitOMPFailClause()