Lines Matching refs:OpenMPClauseKind
57 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose);
75 OpenMPClauseKind CKind = OMPC_unknown;
82 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, in DSAVarData()
105 OpenMPClauseKind Attributes = OMPC_unknown;
124 OpenMPClauseKind Kind = OMPC_unknown;
239 OpenMPClauseKind ClauseKindMode = OMPC_unknown;
375 OpenMPClauseKind getClauseParsingMode() const { in getClauseParsingMode()
379 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; } in setClauseParsingMode()
549 void addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A,
604 const llvm::function_ref<bool(OpenMPClauseKind, bool,
614 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
622 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
1016 OpenMPClauseKind)> in checkMappableExprComponentListsForDecl()
1048 OpenMPClauseKind)> in checkMappableExprComponentListsForDeclAtLevel()
1068 OpenMPClauseKind WhereFoundClauseKind) { in addMappableExpressionComponents()
1509 void DSAStackTy::addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A, in addDSA()
1724 QualType Type, OpenMPClauseKind CKind, in rejectConstNotMutableType()
1873 [](OpenMPClauseKind C, bool) { in getTopDSA()
1933 const llvm::function_ref<bool(OpenMPClauseKind, bool, in hasDSA() argument
1958 ValueDecl *D, const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasInnermostDSA() argument
1979 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasExplicitDSA() argument
2207 OpenMPClauseKind WhereFoundClauseKind) { in isOpenMPCapturedByRef()
2258 [](OpenMPClauseKind K, bool AppliedToPointee) { in isOpenMPCapturedByRef()
2272 [](OpenMPClauseKind K, bool AppliedToPointee) -> bool { in isOpenMPCapturedByRef()
2287 D, [](OpenMPClauseKind K, bool) { return K != OMPC_unknown; }, in isOpenMPCapturedByRef()
2333 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPRebuildMemberExpr()
2448 [](OpenMPClauseKind C, bool AppliedToPointee, bool) { in isOpenMPCapturedDecl()
2465 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPCapturedDecl()
2527 OpenMPClauseKind Sema::isOpenMPPrivateDecl(ValueDecl *D, unsigned Level, in isOpenMPPrivateDecl()
2535 [](OpenMPClauseKind C, bool AppliedToPointee, in isOpenMPPrivateDecl()
2562 [](OpenMPClauseKind K, bool) { return K == OMPC_firstprivate; }, in isOpenMPPrivateDecl()
2583 D, [](OpenMPClauseKind K, bool) { return K != OMPC_private; }, in isOpenMPPrivateDecl()
2592 D, [](OpenMPClauseKind K, bool) { return K == OMPC_copyin; }, in isOpenMPPrivateDecl()
2604 D, [](OpenMPClauseKind K, bool) { return K == OMPC_private; }, in isOpenMPPrivateDecl()
2627 OpenMPClauseKind OMPC = OMPC_unknown; in setOpenMPCaptureKind()
2632 [&OMPC](const OpenMPClauseKind K, bool AppliedToPointee) { in setOpenMPCaptureKind()
2644 OpenMPClauseKind) { return true; })) { in setOpenMPCaptureKind() argument
2784 void Sema::StartOpenMPClause(OpenMPClauseKind K) { in StartOpenMPClause()
2965 OpenMPClauseKind C) { in EndOpenMPDSABlock()
3834 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3862 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3908 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitDeclRefExpr()
3969 OpenMPClauseKind) { in VisitMemberExpr() argument
4004 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitMemberExpr()
4045 OpenMPClauseKind) { in VisitMemberExpr() argument
4143 OpenMPClauseKind) { return true; })) in visitSubCaptures() argument
9293 OpenMPClauseKind PredeterminedCKind = in ActOnOpenMPLoopInitialization()
11284 ArrayRef<OpenMPClauseKind> MutuallyExclusiveClauses) { in checkMutuallyExclusiveClauses()
11415 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPFlushDirective()
12679 OpenMPClauseKind AtomicKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
12681 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
12684 llvm::SmallSet<OpenMPClauseKind, 2> EncounteredAtomicKinds; in ActOnOpenMPAtomicDirective()
13370 const OpenMPClauseKind K) { in hasClauses()
13376 static bool hasClauses(ArrayRef<OMPClause *> Clauses, const OpenMPClauseKind K, in hasClauses()
15457 OMPClause *Sema::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr, in ActOnOpenMPSingleExprClause()
15602 OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, unsigned OpenMPVersion, in getOpenMPCaptureRegionForClause()
16654 isNonNegativeIntegerValue(Expr *&ValExpr, Sema &SemaRef, OpenMPClauseKind CKind, in isNonNegativeIntegerValue()
16723 OpenMPClauseKind CKind, in VerifyPositiveIntegerConstantInClause()
16916 OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc, in ActOnOpenMPSimpleClause()
16935 static_cast<OpenMPClauseKind>(Argument), in ActOnOpenMPSimpleClause()
17038 getListOfPossibleValues(OpenMPClauseKind K, unsigned First, unsigned Last, in getListOfPossibleValues()
17290 OpenMPClauseKind Kind, ArrayRef<unsigned> Argument, Expr *Expr, in ActOnOpenMPSingleExprWithArgClause()
17546 OMPClause *Sema::ActOnOpenMPClause(OpenMPClauseKind Kind, in ActOnOpenMPClause()
17747 OpenMPClauseKind Parameter, SourceLocation KindLoc, in ActOnOpenMPFailClause()
17864 OpenMPClauseKind ClauseKind = C->getClauseKind(); in ActOnOpenMPInteropDirective()
17894 OpenMPClauseKind Kind) { in isValidInteropVariable()
18090 OMPClause *Sema::ActOnOpenMPVarListClause(OpenMPClauseKind Kind, in ActOnOpenMPVarListClause()
18388 OpenMPClauseKind ConflictKind; in ActOnOpenMPPrivateClause()
18392 OpenMPClauseKind WhereFoundClauseKind) -> bool { in ActOnOpenMPPrivateClause()
18587 [](OpenMPClauseKind C, bool AppliedToPointee) { in ActOnOpenMPFirstprivateClause()
18618 OpenMPClauseKind ConflictKind; in ActOnOpenMPFirstprivateClause()
18623 OpenMPClauseKind WhereFoundClauseKind) { in ActOnOpenMPFirstprivateClause()
18986 [](OpenMPClauseKind C, bool AppliedToPointee, bool) { in VisitDeclRefExpr()
19410 Sema &S, DSAStackTy *Stack, OpenMPClauseKind ClauseKind, in actOnOMPReductionKindClause()
21370 OpenMPClauseKind CKind = OMPC_unknown;
21669 Sema &SemaRef, OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, in MapBaseChecker()
21684 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose) { in checkMapClauseExpressionBase()
21717 OpenMPClauseKind CKind) { in checkMapConflicts()
21740 OpenMPClauseKind Kind) { in checkMapConflicts()
22102 Sema &SemaRef, DSAStackTy *DSAS, OpenMPClauseKind CKind, in checkMappableExpressionList()
23788 OpenMPClauseKind) -> bool { in ActOnOpenMPIsDevicePtrClause() argument
23863 OpenMPClauseKind) -> bool { in ActOnOpenMPHasDeviceAddrClause() argument