Lines Matching refs:OpenMPClauseKind
52 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose);
69 OpenMPClauseKind CKind = OMPC_unknown;
76 DSAVarData(OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, in DSAVarData()
100 OpenMPClauseKind Attributes = OMPC_unknown;
119 OpenMPClauseKind Kind = OMPC_unknown;
211 OpenMPClauseKind ClauseKindMode = OMPC_unknown;
345 OpenMPClauseKind getClauseParsingMode() const { in getClauseParsingMode()
349 void setClauseParsingMode(OpenMPClauseKind K) { ClauseKindMode = K; } in setClauseParsingMode()
521 void addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A,
576 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
584 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
592 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred,
935 OpenMPClauseKind)> in checkMappableExprComponentListsForDecl()
967 OpenMPClauseKind)> in checkMappableExprComponentListsForDeclAtLevel()
987 OpenMPClauseKind WhereFoundClauseKind) { in addMappableExpressionComponents()
1356 void DSAStackTy::addDSA(const ValueDecl *D, const Expr *E, OpenMPClauseKind A, in addDSA()
1573 QualType Type, OpenMPClauseKind CKind, in rejectConstNotMutableType()
1724 [](OpenMPClauseKind C, bool) { in getTopDSA()
1784 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasDSA() argument
1807 ValueDecl *D, const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasInnermostDSA() argument
1828 const llvm::function_ref<bool(OpenMPClauseKind, bool)> CPred, in hasExplicitDSA() argument
2058 OpenMPClauseKind WhereFoundClauseKind) { in isOpenMPCapturedByRef()
2105 [](OpenMPClauseKind K, bool AppliedToPointee) { in isOpenMPCapturedByRef()
2119 [](OpenMPClauseKind K, bool AppliedToPointee) -> bool { in isOpenMPCapturedByRef()
2133 D, [](OpenMPClauseKind K, bool) { return K != OMPC_unknown; }, in isOpenMPCapturedByRef()
2266 [](OpenMPClauseKind C, bool AppliedToPointee) { in isOpenMPCapturedDecl()
2304 OpenMPClauseKind Sema::isOpenMPPrivateDecl(ValueDecl *D, unsigned Level, in isOpenMPPrivateDecl()
2324 [](OpenMPClauseKind K, bool) { return K == OMPC_firstprivate; }, in isOpenMPPrivateDecl()
2345 D, [](OpenMPClauseKind K, bool) { return K != OMPC_private; }, in isOpenMPPrivateDecl()
2354 D, [](OpenMPClauseKind K, bool) { return K == OMPC_copyin; }, in isOpenMPPrivateDecl()
2366 D, [](OpenMPClauseKind K, bool) { return K == OMPC_private; }, in isOpenMPPrivateDecl()
2389 OpenMPClauseKind OMPC = OMPC_unknown; in setOpenMPCaptureKind()
2394 [&OMPC](const OpenMPClauseKind K, bool AppliedToPointee) { in setOpenMPCaptureKind()
2406 OpenMPClauseKind) { return true; })) { in setOpenMPCaptureKind() argument
2524 void Sema::StartOpenMPClause(OpenMPClauseKind K) { in StartOpenMPClause()
2704 OpenMPClauseKind C) { in EndOpenMPDSABlock()
3549 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3578 OpenMPClauseKind) { in VisitDeclRefExpr() argument
3625 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitDeclRefExpr()
3680 OpenMPClauseKind) { in VisitMemberExpr() argument
3715 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitMemberExpr()
3756 OpenMPClauseKind) { in VisitMemberExpr() argument
3834 OpenMPClauseKind) { return true; })) in visitSubCaptures() argument
8508 OpenMPClauseKind PredeterminedCKind = in ActOnOpenMPLoopInitialization()
10203 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPFlushDirective()
10633 OpenMPClauseKind AtomicKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
10635 OpenMPClauseKind MemOrderKind = OMPC_unknown; in ActOnOpenMPAtomicDirective()
11246 const OpenMPClauseKind K) { in hasClauses()
11252 static bool hasClauses(ArrayRef<OMPClause *> Clauses, const OpenMPClauseKind K, in hasClauses()
12776 OMPClause *Sema::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr, in ActOnOpenMPSingleExprClause()
12908 OpenMPDirectiveKind DKind, OpenMPClauseKind CKind, unsigned OpenMPVersion, in getOpenMPCaptureRegionForClause()
13809 isNonNegativeIntegerValue(Expr *&ValExpr, Sema &SemaRef, OpenMPClauseKind CKind, in isNonNegativeIntegerValue()
13878 OpenMPClauseKind CKind, in VerifyPositiveIntegerConstantInClause()
14043 OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc, in ActOnOpenMPSimpleClause()
14147 getListOfPossibleValues(OpenMPClauseKind K, unsigned First, unsigned Last, in getListOfPossibleValues()
14295 OpenMPClauseKind Kind, ArrayRef<unsigned> Argument, Expr *Expr, in ActOnOpenMPSingleExprWithArgClause()
14526 OMPClause *Sema::ActOnOpenMPClause(OpenMPClauseKind Kind, in ActOnOpenMPClause()
14799 OpenMPClauseKind ClauseKind = C->getClauseKind(); in ActOnOpenMPInteropDirective()
14833 OpenMPClauseKind Kind) { in isValidInteropVariable()
15021 OpenMPClauseKind Kind, ArrayRef<Expr *> VarList, Expr *DepModOrTailExpr, in ActOnOpenMPVarListClause()
15302 OpenMPClauseKind ConflictKind; in ActOnOpenMPPrivateClause()
15306 OpenMPClauseKind WhereFoundClauseKind) -> bool { in ActOnOpenMPPrivateClause()
15516 [](OpenMPClauseKind C, bool AppliedToPointee) { in ActOnOpenMPFirstprivateClause()
15547 OpenMPClauseKind ConflictKind; in ActOnOpenMPFirstprivateClause()
15552 OpenMPClauseKind WhereFoundClauseKind) { in ActOnOpenMPFirstprivateClause()
15910 [](OpenMPClauseKind C, bool AppliedToPointee) { in VisitDeclRefExpr()
16334 Sema &S, DSAStackTy *Stack, OpenMPClauseKind ClauseKind, in actOnOMPReductionKindClause()
18206 OpenMPClauseKind CKind = OMPC_unknown;
18503 Sema &SemaRef, OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, in MapBaseChecker()
18518 OpenMPClauseKind CKind, OpenMPDirectiveKind DKind, bool NoDiagnose) { in checkMapClauseExpressionBase()
18551 OpenMPClauseKind CKind) { in checkMapConflicts()
18574 OpenMPClauseKind Kind) { in checkMapConflicts()
18936 Sema &SemaRef, DSAStackTy *DSAS, OpenMPClauseKind CKind, in checkMappableExpressionList()
20464 OpenMPClauseKind) -> bool { in ActOnOpenMPIsDevicePtrClause() argument