Lines Matching refs:VarList
1986 ArrayRef<Expr *> VarList) { in ActOnOpenMPThreadprivateDirective() argument
1987 if (OMPThreadPrivateDecl *D = CheckOMPThreadPrivateDecl(Loc, VarList)) { in ActOnOpenMPThreadprivateDirective()
2025 Sema::CheckOMPThreadPrivateDecl(SourceLocation Loc, ArrayRef<Expr *> VarList) { in CheckOMPThreadPrivateDecl() argument
2027 for (Expr *RefExpr : VarList) { in CheckOMPThreadPrivateDecl()
9614 OpenMPClauseKind Kind, ArrayRef<Expr *> VarList, Expr *TailExpr, in ActOnOpenMPVarListClause() argument
9626 Res = ActOnOpenMPPrivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9629 Res = ActOnOpenMPFirstprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9632 Res = ActOnOpenMPLastprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9635 Res = ActOnOpenMPSharedClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9638 Res = ActOnOpenMPReductionClause(VarList, StartLoc, LParenLoc, ColonLoc, in ActOnOpenMPVarListClause()
9642 Res = ActOnOpenMPTaskReductionClause(VarList, StartLoc, LParenLoc, ColonLoc, in ActOnOpenMPVarListClause()
9648 ActOnOpenMPInReductionClause(VarList, StartLoc, LParenLoc, ColonLoc, in ActOnOpenMPVarListClause()
9652 Res = ActOnOpenMPLinearClause(VarList, TailExpr, StartLoc, LParenLoc, in ActOnOpenMPVarListClause()
9656 Res = ActOnOpenMPAlignedClause(VarList, TailExpr, StartLoc, LParenLoc, in ActOnOpenMPVarListClause()
9660 Res = ActOnOpenMPCopyinClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9663 Res = ActOnOpenMPCopyprivateClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9666 Res = ActOnOpenMPFlushClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9669 Res = ActOnOpenMPDependClause(DepKind, DepLinMapLoc, ColonLoc, VarList, in ActOnOpenMPVarListClause()
9675 VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9678 Res = ActOnOpenMPToClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9681 Res = ActOnOpenMPFromClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9684 Res = ActOnOpenMPUseDevicePtrClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9687 Res = ActOnOpenMPIsDevicePtrClause(VarList, StartLoc, LParenLoc, EndLoc); in ActOnOpenMPVarListClause()
9811 OMPClause *Sema::ActOnOpenMPPrivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPPrivateClause() argument
9817 for (Expr *RefExpr : VarList) { in ActOnOpenMPPrivateClause()
9965 OMPClause *Sema::ActOnOpenMPFirstprivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPFirstprivateClause() argument
9977 for (Expr *RefExpr : VarList) { in ActOnOpenMPFirstprivateClause()
10236 OMPClause *Sema::ActOnOpenMPLastprivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPLastprivateClause() argument
10246 for (Expr *RefExpr : VarList) { in ActOnOpenMPLastprivateClause()
10397 OMPClause *Sema::ActOnOpenMPSharedClause(ArrayRef<Expr *> VarList, in ActOnOpenMPSharedClause() argument
10402 for (Expr *RefExpr : VarList) { in ActOnOpenMPSharedClause()
10833 ArrayRef<Expr *> VarList, SourceLocation StartLoc, SourceLocation LParenLoc, in actOnOMPReductionKindClause() argument
10929 for (Expr *RefExpr : VarList) { in actOnOMPReductionKindClause()
11458 ArrayRef<Expr *> VarList, SourceLocation StartLoc, SourceLocation LParenLoc, in ActOnOpenMPReductionClause() argument
11462 ReductionData RD(VarList.size()); in ActOnOpenMPReductionClause()
11463 if (actOnOMPReductionKindClause(*this, DSAStack, OMPC_reduction, VarList, in ActOnOpenMPReductionClause()
11478 ArrayRef<Expr *> VarList, SourceLocation StartLoc, SourceLocation LParenLoc, in ActOnOpenMPTaskReductionClause() argument
11482 ReductionData RD(VarList.size()); in ActOnOpenMPTaskReductionClause()
11483 if (actOnOMPReductionKindClause(*this, DSAStack, OMPC_task_reduction, VarList, in ActOnOpenMPTaskReductionClause()
11498 ArrayRef<Expr *> VarList, SourceLocation StartLoc, SourceLocation LParenLoc, in ActOnOpenMPInReductionClause() argument
11502 ReductionData RD(VarList.size()); in ActOnOpenMPInReductionClause()
11503 if (actOnOMPReductionKindClause(*this, DSAStack, OMPC_in_reduction, VarList, in ActOnOpenMPInReductionClause()
11569 ArrayRef<Expr *> VarList, Expr *Step, SourceLocation StartLoc, in ActOnOpenMPLinearClause() argument
11579 for (Expr *RefExpr : VarList) { in ActOnOpenMPLinearClause()
11797 ArrayRef<Expr *> VarList, Expr *Alignment, SourceLocation StartLoc, in ActOnOpenMPAlignedClause() argument
11800 for (Expr *RefExpr : VarList) { in ActOnOpenMPAlignedClause()
11870 OMPClause *Sema::ActOnOpenMPCopyinClause(ArrayRef<Expr *> VarList, in ActOnOpenMPCopyinClause() argument
11878 for (Expr *RefExpr : VarList) { in ActOnOpenMPCopyinClause()
11964 OMPClause *Sema::ActOnOpenMPCopyprivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPCopyprivateClause() argument
11972 for (Expr *RefExpr : VarList) { in ActOnOpenMPCopyprivateClause()
12077 OMPClause *Sema::ActOnOpenMPFlushClause(ArrayRef<Expr *> VarList, in ActOnOpenMPFlushClause() argument
12081 if (VarList.empty()) in ActOnOpenMPFlushClause()
12084 return OMPFlushClause::Create(Context, StartLoc, LParenLoc, EndLoc, VarList); in ActOnOpenMPFlushClause()
12090 ArrayRef<Expr *> VarList, SourceLocation StartLoc, in ActOnOpenMPDependClause() argument
12119 for (Expr *RefExpr : VarList) { in ActOnOpenMPDependClause()
12232 TotalDepCount > VarList.size() && in ActOnOpenMPDependClause()
12234 DSAStack->getParentLoopControlVariable(VarList.size() + 1)) { in ActOnOpenMPDependClause()
12236 << 1 << DSAStack->getParentLoopControlVariable(VarList.size() + 1); in ActOnOpenMPDependClause()
12881 ArrayRef<Expr *> VarList; member
12889 MappableVarListInfo(ArrayRef<Expr *> VarList) : VarList(VarList) { in MappableVarListInfo()
12892 VarComponents.reserve(VarList.size()); in MappableVarListInfo()
12893 VarBaseDeclarations.reserve(VarList.size()); in MappableVarListInfo()
12919 for (Expr *RE : MVLI.VarList) { in checkMappableExpressionList()
13101 ArrayRef<Expr *> VarList, SourceLocation StartLoc, in ActOnOpenMPMapClause() argument
13103 MappableVarListInfo MVLI(VarList); in ActOnOpenMPMapClause()
13734 OMPClause *Sema::ActOnOpenMPToClause(ArrayRef<Expr *> VarList, in ActOnOpenMPToClause() argument
13738 MappableVarListInfo MVLI(VarList); in ActOnOpenMPToClause()
13748 OMPClause *Sema::ActOnOpenMPFromClause(ArrayRef<Expr *> VarList, in ActOnOpenMPFromClause() argument
13752 MappableVarListInfo MVLI(VarList); in ActOnOpenMPFromClause()
13762 OMPClause *Sema::ActOnOpenMPUseDevicePtrClause(ArrayRef<Expr *> VarList, in ActOnOpenMPUseDevicePtrClause() argument
13766 MappableVarListInfo MVLI(VarList); in ActOnOpenMPUseDevicePtrClause()
13770 for (Expr *RefExpr : VarList) { in ActOnOpenMPUseDevicePtrClause()
13849 OMPClause *Sema::ActOnOpenMPIsDevicePtrClause(ArrayRef<Expr *> VarList, in ActOnOpenMPIsDevicePtrClause() argument
13853 MappableVarListInfo MVLI(VarList); in ActOnOpenMPIsDevicePtrClause()
13854 for (Expr *RefExpr : VarList) { in ActOnOpenMPIsDevicePtrClause()