Lines Matching refs:OpenMPClauseKind

54     OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose);
72 OpenMPClauseKind CKind = OMPC_unknown;
79 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, in DSAVarData()
103 OpenMPClauseKind Attributes = OMPC_unknown;
122 OpenMPClauseKind Kind = OMPC_unknown;
231 OpenMPClauseKind ClauseKindMode = OMPC_unknown;
367 OpenMPClauseKind getClauseParsingMode() const { in getClauseParsingMode()
371 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; } in setClauseParsingMode()
541 void addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A,
596 const llvm::function_ref<bool(OpenMPClauseKind, bool,
606 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
614 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
979 OpenMPClauseKind)> in checkMappableExprComponentListsForDecl()
1011 OpenMPClauseKind)> in checkMappableExprComponentListsForDeclAtLevel()
1031 OpenMPClauseKind WhereFoundClauseKind) { in addMappableExpressionComponents()
1458 void DSAStackTy::addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A, in addDSA()
1673 QualType Type, OpenMPClauseKind CKind, in rejectConstNotMutableType()
1822 [](OpenMPClauseKind C, bool) { in getTopDSA()
1882 const llvm::function_ref<bool(OpenMPClauseKind, bool, in hasDSA() argument
1907 ValueDecl *D, const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasInnermostDSA() argument
1928 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasExplicitDSA() argument
2156 OpenMPClauseKind WhereFoundClauseKind) { in isOpenMPCapturedByRef()
2203 [](OpenMPClauseKind K, bool AppliedToPointee) { in isOpenMPCapturedByRef()
2217 [](OpenMPClauseKind K, bool AppliedToPointee) -> bool { in isOpenMPCapturedByRef()
2232 D, [](OpenMPClauseKind K, bool) { return K != OMPC_unknown; }, in isOpenMPCapturedByRef()
2278 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPRebuildMemberExpr()
2393 [](OpenMPClauseKind C, bool AppliedToPointee, bool) { in isOpenMPCapturedDecl()
2410 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPCapturedDecl()
2472 OpenMPClauseKind Sema::isOpenMPPrivateDecl(ValueDecl *D, unsigned Level, in isOpenMPPrivateDecl()
2480 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPPrivateDecl()
2507 [](OpenMPClauseKind K, bool) { return K == OMPC_firstprivate; }, in isOpenMPPrivateDecl()
2527 D, [](OpenMPClauseKind K, bool) { return K != OMPC_private; }, in isOpenMPPrivateDecl()
2536 D, [](OpenMPClauseKind K, bool) { return K == OMPC_copyin; }, in isOpenMPPrivateDecl()
2548 D, [](OpenMPClauseKind K, bool) { return K == OMPC_private; }, in isOpenMPPrivateDecl()
2571 OpenMPClauseKind OMPC = OMPC_unknown; in setOpenMPCaptureKind()
2576 [&OMPC](const OpenMPClauseKind K, bool AppliedToPointee) { in setOpenMPCaptureKind()
2588 OpenMPClauseKind) { return true; })) { in setOpenMPCaptureKind() argument
2710 void Sema::StartOpenMPClause(OpenMPClauseKind K) { in StartOpenMPClause()
2890 OpenMPClauseKind C) { in EndOpenMPDSABlock()
3756 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3785 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3832 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitDeclRefExpr()
3893 OpenMPClauseKind) { in VisitMemberExpr() argument
3928 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitMemberExpr()
3969 OpenMPClauseKind) { in VisitMemberExpr() argument
4063 OpenMPClauseKind) { return true; })) in visitSubCaptures() argument
9046 OpenMPClauseKind PredeterminedCKind = in ActOnOpenMPLoopInitialization()
10961 ArrayRef<OpenMPClauseKind> MutuallyExclusiveClauses) { in checkMutuallyExclusiveClauses()
11051 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPFlushDirective()
12271 OpenMPClauseKind AtomicKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
12273 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
12276 llvm::SmallSet<OpenMPClauseKind, 2> EncounteredAtomicKinds; in ActOnOpenMPAtomicDirective()
12954 const OpenMPClauseKind K) { in hasClauses()
12960 static bool hasClauses(ArrayRef<OMPClause *> Clauses, const OpenMPClauseKind K, in hasClauses()
15019 OMPClause *Sema::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr, in ActOnOpenMPSingleExprClause()
15160 OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, unsigned OpenMPVersion, in getOpenMPCaptureRegionForClause()
16181 isNonNegativeIntegerValue(Expr *&ValExpr, Sema &SemaRef, OpenMPClauseKind CKind, in isNonNegativeIntegerValue()
16250 OpenMPClauseKind CKind, in VerifyPositiveIntegerConstantInClause()
16431 OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc, in ActOnOpenMPSimpleClause()
16542 getListOfPossibleValues(OpenMPClauseKind K, unsigned First, unsigned Last, in getListOfPossibleValues()
16730 OpenMPClauseKind Kind, ArrayRef<unsigned> Argument, Expr *Expr, in ActOnOpenMPSingleExprWithArgClause()
16965 OMPClause *Sema::ActOnOpenMPClause(OpenMPClauseKind Kind, in ActOnOpenMPClause()
17255 OpenMPClauseKind ClauseKind = C->getClauseKind(); in ActOnOpenMPInteropDirective()
17289 OpenMPClauseKind Kind) { in isValidInteropVariable()
17476 OMPClause *Sema::ActOnOpenMPVarListClause(OpenMPClauseKind Kind, in ActOnOpenMPVarListClause()
17766 OpenMPClauseKind ConflictKind; in ActOnOpenMPPrivateClause()
17770 OpenMPClauseKind WhereFoundClauseKind) -> bool { in ActOnOpenMPPrivateClause()
17965 [](OpenMPClauseKind C, bool AppliedToPointee) { in ActOnOpenMPFirstprivateClause()
17996 OpenMPClauseKind ConflictKind; in ActOnOpenMPFirstprivateClause()
18001 OpenMPClauseKind WhereFoundClauseKind) { in ActOnOpenMPFirstprivateClause()
18364 [](OpenMPClauseKind C, bool AppliedToPointee, bool) { in VisitDeclRefExpr()
18788 Sema &S, DSAStackTy *Stack, OpenMPClauseKind ClauseKind, in actOnOMPReductionKindClause()
20672 OpenMPClauseKind CKind = OMPC_unknown;
20971 Sema &SemaRef, OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, in MapBaseChecker()
20986 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose) { in checkMapClauseExpressionBase()
21019 OpenMPClauseKind CKind) { in checkMapConflicts()
21042 OpenMPClauseKind Kind) { in checkMapConflicts()
21404 Sema &SemaRef, DSAStackTy *DSAS, OpenMPClauseKind CKind, in checkMappableExpressionList()
22984 OpenMPClauseKind) -> bool { in ActOnOpenMPIsDevicePtrClause() argument
23059 OpenMPClauseKind) -> bool { in ActOnOpenMPHasDeviceAddrClause() argument