Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenMPKinds.h28 using OpenMPClauseKind = llvm::omp::Clause; variable
260 unsigned getOpenMPSimpleClauseType(OpenMPClauseKind Kind, llvm::StringRef Str,
262 const char *getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, unsigned Type);
350 bool isOpenMPPrivate(OpenMPClauseKind Kind);
356 bool isOpenMPThreadPrivate(OpenMPClauseKind Kind);
395 bool checkFailClauseParameter(OpenMPClauseKind FailClauseParameter);
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DOpenMPKinds.cpp23 unsigned clang::getOpenMPSimpleClauseType(OpenMPClauseKind Kind, StringRef Str, in getOpenMPSimpleClauseType()
266 const char *clang::getOpenMPSimpleClauseTypeName(OpenMPClauseKind Kind, in getOpenMPSimpleClauseTypeName()
457 OpenMPClauseKind CK = static_cast<OpenMPClauseKind>(Type); in getOpenMPSimpleClauseTypeName()
695 bool clang::isOpenMPPrivate(OpenMPClauseKind Kind) { in isOpenMPPrivate()
702 bool clang::isOpenMPThreadPrivate(OpenMPClauseKind Kind) { in isOpenMPThreadPrivate()
894 bool clang::checkFailClauseParameter(OpenMPClauseKind FailClauseParameter) { in checkFailClauseParameter()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h116 VerifyPositiveIntegerConstantInClause(Expr *Op, OpenMPClauseKind CKind,
172 OpenMPClauseKind isOpenMPPrivateDecl(ValueDecl *D, unsigned Level,
200 void StartOpenMPClause(OpenMPClauseKind K);
859 OMPClause *ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr,
944 OMPClause *ActOnOpenMPSimpleClause(OpenMPClauseKind Kind, unsigned Argument,
984 OpenMPClauseKind CK, llvm::ArrayRef<OpenMPDirectiveKind> DKVec,
986 OMPClause *ActOnOpenMPNullaryAssumptionClause(OpenMPClauseKind CK,
991 OpenMPClauseKind Kind, ArrayRef<unsigned> Arguments, Expr *Expr,
1002 OMPClause *ActOnOpenMPClause(OpenMPClauseKind Kind, SourceLocation StartLoc,
1031 OMPClause *ActOnOpenMPFailClause(OpenMPClauseKind Kind,
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp478 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclareMapperDirective()
697 OpenMPClauseKind CKind = getOpenMPClauseKind(ClauseName); in parseDeclareSimdClauses()
1385 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOMPDeclareVariantClauses()
1509 OpenMPClauseKind CKind = Tok.isAnnotation() in parseOMPDeclareVariantMatchClause()
1597 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPClauses()
1732 parseOpenMPSimpleClause(Parser &P, OpenMPClauseKind Kind) { in parseOpenMPSimpleClause()
2021 OpenMPClauseKind CKind = in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2060 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2343 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPExecutableDirective()
2461 OpenMPClauseKind CKind = Tok.isAnnotation() in ParseOpenMPInformationalDirective()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h6309 OpenMPClauseKind OMPClauseKind = llvm::omp::OMPC_unknown;
6649 OpenMPClauseKind CKind, bool FirstClause);
6703 OMPClause *ParseOpenMPSingleExprClause(OpenMPClauseKind Kind, bool ParseOnly);
6725 OMPClause *ParseOpenMPSimpleClause(OpenMPClauseKind Kind, bool ParseOnly);
6759 OpenMPClauseKind Kind,
6800 OMPClause *ParseOpenMPClause(OpenMPClauseKind Kind, bool ParseOnly = false);
6871 OpenMPClauseKind Kind, bool ParseOnly);
6883 bool ParseOpenMPExprListClause(OpenMPClauseKind Kind,
6906 bool ParseOMPInteropInfo(OMPInteropInfo &InteropInfo, OpenMPClauseKind Kind);
6937 OMPClause *ParseOpenMPInteropClause(OpenMPClauseKind Kind, bool ParseOnly);
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp61 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose);
63 static std::string getOpenMPClauseNameForDiag(OpenMPClauseKind C);
81 OpenMPClauseKind CKind = OMPC_unknown;
88 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, in DSAVarData()
111 OpenMPClauseKind Attributes = OMPC_unknown;
130 OpenMPClauseKind Kind = OMPC_unknown;
241 OpenMPClauseKind ClauseKindMode = OMPC_unknown;
377 OpenMPClauseKind getClauseParsingMode() const { in getClauseParsingMode()
381 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; } in setClauseParsingMode()
551 void addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A,
[all …]
H A DSemaExpr.cpp19316 OpenMPClauseKind IsOpenMPPrivateDecl = OpenMP().isOpenMPPrivateDecl( in tryCaptureVariable()
/freebsd/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/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()
361 OMPDirectiveListClause(OpenMPClauseKind K, SourceLocation StartLoc, in OMPDirectiveListClause()
3064 OpenMPClauseKind FailParameter = llvm::omp::Clause::OMPC_unknown;
3077 void setFailParameter(OpenMPClauseKind FailParameter) { in setFailParameter()
3091 OMPFailClause(OpenMPClauseKind FailParameter, SourceLocation FailParameterLoc, in OMPFailClause()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp6762 static void emitOMPAtomicExpr(CodeGenFunction &CGF, OpenMPClauseKind Kind, in emitOMPAtomicExpr()
6815 llvm::SmallSet<OpenMPClauseKind, 2> KindsEncountered; in EmitOMPAtomicDirective()
6816 OpenMPClauseKind Kind = OMPC_unknown; in EmitOMPAtomicDirective()
6820 OpenMPClauseKind K = C->getClauseKind(); in EmitOMPAtomicDirective()
6859 OpenMPClauseKind FailParameter = FailClause->getFailParameter(); in EmitOMPAtomicDirective()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8844 OpenMPClauseKind, CKind) { in AST_MATCHER_P() argument
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp11594 OpenMPClauseKind CKind = Record.readEnum<OpenMPClauseKind>(); in VisitOMPFailClause()