Lines Matching refs:OpenMPClauseKind

55     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,
609 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
617 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
993 OpenMPClauseKind)> in checkMappableExprComponentListsForDecl()
1025 OpenMPClauseKind)> in checkMappableExprComponentListsForDeclAtLevel()
1045 OpenMPClauseKind WhereFoundClauseKind) { in addMappableExpressionComponents()
1489 void DSAStackTy::addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A, in addDSA()
1704 QualType Type, OpenMPClauseKind CKind, in rejectConstNotMutableType()
1853 [](OpenMPClauseKind C, bool) { in getTopDSA()
1913 const llvm::function_ref<bool(OpenMPClauseKind, bool, in hasDSA() argument
1938 ValueDecl *D, const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasInnermostDSA() argument
1959 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasExplicitDSA() argument
2187 OpenMPClauseKind WhereFoundClauseKind) { in isOpenMPCapturedByRef()
2235 [](OpenMPClauseKind K, bool AppliedToPointee) { in isOpenMPCapturedByRef()
2249 [](OpenMPClauseKind K, bool AppliedToPointee) -> bool { in isOpenMPCapturedByRef()
2264 D, [](OpenMPClauseKind K, bool) { return K != OMPC_unknown; }, in isOpenMPCapturedByRef()
2310 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPRebuildMemberExpr()
2425 [](OpenMPClauseKind C, bool AppliedToPointee, bool) { in isOpenMPCapturedDecl()
2442 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPCapturedDecl()
2504 OpenMPClauseKind Sema::isOpenMPPrivateDecl(ValueDecl *D, unsigned Level, in isOpenMPPrivateDecl()
2512 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPPrivateDecl()
2539 [](OpenMPClauseKind K, bool) { return K == OMPC_firstprivate; }, in isOpenMPPrivateDecl()
2559 D, [](OpenMPClauseKind K, bool) { return K != OMPC_private; }, in isOpenMPPrivateDecl()
2568 D, [](OpenMPClauseKind K, bool) { return K == OMPC_copyin; }, in isOpenMPPrivateDecl()
2580 D, [](OpenMPClauseKind K, bool) { return K == OMPC_private; }, in isOpenMPPrivateDecl()
2603 OpenMPClauseKind OMPC = OMPC_unknown; in setOpenMPCaptureKind()
2608 [&OMPC](const OpenMPClauseKind K, bool AppliedToPointee) { in setOpenMPCaptureKind()
2620 OpenMPClauseKind) { return true; })) { in setOpenMPCaptureKind() argument
2760 void Sema::StartOpenMPClause(OpenMPClauseKind K) { in StartOpenMPClause()
2941 OpenMPClauseKind C) { in EndOpenMPDSABlock()
3809 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3837 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3883 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitDeclRefExpr()
3944 OpenMPClauseKind) { in VisitMemberExpr() argument
3979 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitMemberExpr()
4020 OpenMPClauseKind) { in VisitMemberExpr() argument
4118 OpenMPClauseKind) { return true; })) in visitSubCaptures() argument
9129 OpenMPClauseKind PredeterminedCKind = in ActOnOpenMPLoopInitialization()
11044 ArrayRef<OpenMPClauseKind> MutuallyExclusiveClauses) { in checkMutuallyExclusiveClauses()
11175 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPFlushDirective()
12411 OpenMPClauseKind AtomicKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
12413 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
12416 llvm::SmallSet<OpenMPClauseKind, 2> EncounteredAtomicKinds; in ActOnOpenMPAtomicDirective()
13094 const OpenMPClauseKind K) { in hasClauses()
13100 static bool hasClauses(ArrayRef<OMPClause *> Clauses, const OpenMPClauseKind K, in hasClauses()
15159 OMPClause *Sema::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr, in ActOnOpenMPSingleExprClause()
15304 OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, unsigned OpenMPVersion, in getOpenMPCaptureRegionForClause()
16356 isNonNegativeIntegerValue(Expr *&ValExpr, Sema &SemaRef, OpenMPClauseKind CKind, in isNonNegativeIntegerValue()
16425 OpenMPClauseKind CKind, in VerifyPositiveIntegerConstantInClause()
16618 OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc, in ActOnOpenMPSimpleClause()
16735 getListOfPossibleValues(OpenMPClauseKind K, unsigned First, unsigned Last, in getListOfPossibleValues()
16987 OpenMPClauseKind Kind, ArrayRef<unsigned> Argument, Expr *Expr, in ActOnOpenMPSingleExprWithArgClause()
17243 OMPClause *Sema::ActOnOpenMPClause(OpenMPClauseKind Kind, in ActOnOpenMPClause()
17537 OpenMPClauseKind ClauseKind = C->getClauseKind(); in ActOnOpenMPInteropDirective()
17567 OpenMPClauseKind Kind) { in isValidInteropVariable()
17756 OMPClause *Sema::ActOnOpenMPVarListClause(OpenMPClauseKind Kind, in ActOnOpenMPVarListClause()
18049 OpenMPClauseKind ConflictKind; in ActOnOpenMPPrivateClause()
18053 OpenMPClauseKind WhereFoundClauseKind) -> bool { in ActOnOpenMPPrivateClause()
18248 [](OpenMPClauseKind C, bool AppliedToPointee) { in ActOnOpenMPFirstprivateClause()
18279 OpenMPClauseKind ConflictKind; in ActOnOpenMPFirstprivateClause()
18284 OpenMPClauseKind WhereFoundClauseKind) { in ActOnOpenMPFirstprivateClause()
18647 [](OpenMPClauseKind C, bool AppliedToPointee, bool) { in VisitDeclRefExpr()
19071 Sema &S, DSAStackTy *Stack, OpenMPClauseKind ClauseKind, in actOnOMPReductionKindClause()
20955 OpenMPClauseKind CKind = OMPC_unknown;
21254 Sema &SemaRef, OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, in MapBaseChecker()
21269 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose) { in checkMapClauseExpressionBase()
21302 OpenMPClauseKind CKind) { in checkMapConflicts()
21325 OpenMPClauseKind Kind) { in checkMapConflicts()
21687 Sema &SemaRef, DSAStackTy *DSAS, OpenMPClauseKind CKind, in checkMappableExpressionList()
23311 OpenMPClauseKind) -> bool { in ActOnOpenMPIsDevicePtrClause() argument
23386 OpenMPClauseKind) -> bool { in ActOnOpenMPHasDeviceAddrClause() argument