Lines Matching refs:OpenMPClauseKind

61     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,
606 const llvm::function_ref<bool(OpenMPClauseKind, bool,
616 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
624 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
1001 OpenMPClauseKind)> in checkMappableExprComponentListsForDecl()
1033 OpenMPClauseKind)> in checkMappableExprComponentListsForDeclAtLevel()
1053 OpenMPClauseKind WhereFoundClauseKind) { in addMappableExpressionComponents()
1269 static std::string getOpenMPClauseNameForDiag(OpenMPClauseKind C) { in getOpenMPClauseNameForDiag()
1490 void DSAStackTy::addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A, in addDSA()
1705 QualType Type, OpenMPClauseKind CKind, in rejectConstNotMutableType()
1854 [](OpenMPClauseKind C, bool) { in getTopDSA()
1914 const llvm::function_ref<bool(OpenMPClauseKind, bool, in hasDSA() argument
1939 ValueDecl *D, const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasInnermostDSA() argument
1960 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasExplicitDSA() argument
2188 OpenMPClauseKind WhereFoundClauseKind) { in isOpenMPCapturedByRef()
2239 [](OpenMPClauseKind K, bool AppliedToPointee) { in isOpenMPCapturedByRef()
2253 [](OpenMPClauseKind K, bool AppliedToPointee) -> bool { in isOpenMPCapturedByRef()
2268 D, [](OpenMPClauseKind K, bool) { return K != OMPC_unknown; }, in isOpenMPCapturedByRef()
2314 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPRebuildMemberExpr()
2431 [](OpenMPClauseKind C, bool AppliedToPointee, bool) { in isOpenMPCapturedDecl()
2448 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPCapturedDecl()
2511 OpenMPClauseKind SemaOpenMP::isOpenMPPrivateDecl(ValueDecl *D, unsigned Level, in isOpenMPPrivateDecl()
2519 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPPrivateDecl()
2547 [](OpenMPClauseKind K, bool) { return K == OMPC_firstprivate; }, in isOpenMPPrivateDecl()
2568 D, [](OpenMPClauseKind K, bool) { return K != OMPC_private; }, in isOpenMPPrivateDecl()
2577 D, [](OpenMPClauseKind K, bool) { return K == OMPC_copyin; }, in isOpenMPPrivateDecl()
2589 D, [](OpenMPClauseKind K, bool) { return K == OMPC_private; }, in isOpenMPPrivateDecl()
2612 OpenMPClauseKind OMPC = OMPC_unknown; in setOpenMPCaptureKind()
2617 [&OMPC](const OpenMPClauseKind K, bool AppliedToPointee) { in setOpenMPCaptureKind()
2629 OpenMPClauseKind) { return true; })) { in setOpenMPCaptureKind() argument
2771 void SemaOpenMP::StartOpenMPClause(OpenMPClauseKind K) { in StartOpenMPClause()
2951 OpenMPClauseKind C) { in EndOpenMPDSABlock()
3884 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3912 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3958 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitDeclRefExpr()
4018 OpenMPClauseKind) { in VisitMemberExpr() argument
4053 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitMemberExpr()
4093 OpenMPClauseKind) { in VisitMemberExpr() argument
4190 OpenMPClauseKind) { return true; })) in visitSubCaptures() argument
9141 OpenMPClauseKind PredeterminedCKind = in ActOnOpenMPLoopInitialization()
11019 ArrayRef<OpenMPClauseKind> MutuallyExclusiveClauses) { in checkMutuallyExclusiveClauses()
11146 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPFlushDirective()
12452 OpenMPClauseKind AtomicKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
12454 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
12457 llvm::SmallSet<OpenMPClauseKind, 2> EncounteredAtomicKinds; in ActOnOpenMPAtomicDirective()
13108 const OpenMPClauseKind K) { in hasClauses()
13114 static bool hasClauses(ArrayRef<OMPClause *> Clauses, const OpenMPClauseKind K, in hasClauses()
15502 OMPClause *SemaOpenMP::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, in ActOnOpenMPSingleExprClause()
15646 OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, unsigned OpenMPVersion, in getOpenMPCaptureRegionForClause()
15718 auto GetEnclosingRegion = [&](int EndIdx, OpenMPClauseKind Clause) { in getOpenMPCaptureRegionForClause()
15871 isNonNegativeIntegerValue(Expr *&ValExpr, Sema &SemaRef, OpenMPClauseKind CKind, in isNonNegativeIntegerValue()
15912 static std::string getListOfPossibleValues(OpenMPClauseKind K, unsigned First, in getListOfPossibleValues()
15973 Expr *E, OpenMPClauseKind CKind, bool StrictlyPositive, in VerifyPositiveIntegerConstantInClause()
16213 OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc, in ActOnOpenMPSimpleClause()
16231 Res = ActOnOpenMPFailClause(static_cast<OpenMPClauseKind>(Argument), in ActOnOpenMPSimpleClause()
16643 OpenMPClauseKind Kind, ArrayRef<unsigned> Argument, Expr *Expr, in ActOnOpenMPSingleExprWithArgClause()
16906 OMPClause *SemaOpenMP::ActOnOpenMPClause(OpenMPClauseKind Kind, in ActOnOpenMPClause()
17112 OMPClause *SemaOpenMP::ActOnOpenMPFailClause(OpenMPClauseKind Parameter, in ActOnOpenMPFailClause()
17245 OpenMPClauseKind ClauseKind = C->getClauseKind(); in ActOnOpenMPInteropDirective()
17276 OpenMPClauseKind Kind) { in isValidInteropVariable()
17476 OMPClause *SemaOpenMP::ActOnOpenMPVarListClause(OpenMPClauseKind Kind, in ActOnOpenMPVarListClause()
17803 OpenMPClauseKind ConflictKind; in ActOnOpenMPPrivateClause()
17807 OpenMPClauseKind WhereFoundClauseKind) -> bool { in ActOnOpenMPPrivateClause()
18004 [](OpenMPClauseKind C, bool AppliedToPointee) { in ActOnOpenMPFirstprivateClause()
18035 OpenMPClauseKind ConflictKind; in ActOnOpenMPFirstprivateClause()
18040 OpenMPClauseKind WhereFoundClauseKind) { in ActOnOpenMPFirstprivateClause()
18409 [](OpenMPClauseKind C, bool AppliedToPointee, bool) { in VisitDeclRefExpr()
18846 Sema &S, DSAStackTy *Stack, OpenMPClauseKind ClauseKind, in actOnOMPReductionKindClause()
20856 OpenMPClauseKind CKind = OMPC_unknown;
21155 Sema &SemaRef, OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, in MapBaseChecker()
21170 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose) { in checkMapClauseExpressionBase()
21203 OpenMPClauseKind CKind) { in checkMapConflicts()
21226 OpenMPClauseKind Kind) { in checkMapConflicts()
21787 Sema &SemaRef, DSAStackTy *DSAS, OpenMPClauseKind CKind, in checkMappableExpressionList()
23554 OpenMPClauseKind) -> bool { in ActOnOpenMPIsDevicePtrClause() argument
23632 OpenMPClauseKind) -> bool { in ActOnOpenMPHasDeviceAddrClause() argument
24200 OpenMPClauseKind CK, llvm::ArrayRef<OpenMPDirectiveKind> DKVec, in ActOnOpenMPDirectivePresenceClause()
24212 OMPClause *SemaOpenMP::ActOnOpenMPNullaryAssumptionClause(OpenMPClauseKind CK, in ActOnOpenMPNullaryAssumptionClause()