Lines Matching refs:OMPClause
1593 ArrayRef<OMPClause *> Clauses) { in ActOnOpenMPRegionEnd()
2385 ArrayRef<OMPClause *> Clauses, in checkIfClauses()
2468 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses, in ActOnOpenMPExecutableDirective()
2475 llvm::SmallVector<OMPClause *, 8> ClausesWithImplicit; in ActOnOpenMPExecutableDirective()
2491 if (OMPClause *Implicit = ActOnOpenMPFirstprivateClause( in ActOnOpenMPExecutableDirective()
2665 StmtResult Sema::ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPParallelDirective()
4040 static Expr *getCollapseNumberExpr(ArrayRef<OMPClause *> Clauses) { in getCollapseNumberExpr()
4048 static Expr *getOrderedNumberExpr(ArrayRef<OMPClause *> Clauses) { in getOrderedNumberExpr()
4081 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, in ActOnOpenMPSimdDirective()
4134 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, in ActOnOpenMPForDirective()
4169 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, in ActOnOpenMPForSimdDirective()
4222 StmtResult Sema::ActOnOpenMPSectionsDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPSectionsDirective()
4275 StmtResult Sema::ActOnOpenMPSingleDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPSingleDirective()
4288 OMPClause *Nowait = nullptr; in ActOnOpenMPSingleDirective()
4289 OMPClause *Copyprivate = nullptr; in ActOnOpenMPSingleDirective()
4320 const DeclarationNameInfo &DirName, ArrayRef<OMPClause *> Clauses, in ActOnOpenMPCriticalDirective()
4378 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, in ActOnOpenMPParallelForDirective()
4422 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, in ActOnOpenMPParallelForSimdDirective()
4480 Sema::ActOnOpenMPParallelSectionsDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPParallelSectionsDirective()
4518 StmtResult Sema::ActOnOpenMPTaskDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTaskDirective()
4566 StmtResult Sema::ActOnOpenMPFlushDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPFlushDirective()
4573 StmtResult Sema::ActOnOpenMPOrderedDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPOrderedDirective()
4577 OMPClause *DependFound = nullptr; in ActOnOpenMPOrderedDirective()
4578 OMPClause *DependSourceClause = nullptr; in ActOnOpenMPOrderedDirective()
4875 StmtResult Sema::ActOnOpenMPAtomicDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPAtomicDirective()
5306 StmtResult Sema::ActOnOpenMPTargetDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTargetDirective()
5356 StmtResult Sema::ActOnOpenMPTargetDataDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTargetDataDirective()
5371 StmtResult Sema::ActOnOpenMPTeamsDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTeamsDirective()
5412 StmtResult Sema::ActOnOpenMPCancelDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPCancelDirective()
5436 ArrayRef<OMPClause *> Clauses) { in checkGrainsizeNumTasksClauses()
5437 OMPClause *PrevClause = nullptr; in checkGrainsizeNumTasksClauses()
5460 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, in ActOnOpenMPTaskLoopDirective()
5492 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, in ActOnOpenMPTaskLoopSimdDirective()
5524 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, in ActOnOpenMPDistributeDirective()
5549 OMPClause *Sema::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr, in ActOnOpenMPSingleExprClause()
5553 OMPClause *Res = nullptr; in ActOnOpenMPSingleExprClause()
5628 OMPClause *Sema::ActOnOpenMPIfClause(OpenMPDirectiveKind NameModifier, in ActOnOpenMPIfClause()
5650 OMPClause *Sema::ActOnOpenMPFinalClause(Expr *Condition, in ActOnOpenMPFinalClause()
5739 OMPClause *Sema::ActOnOpenMPNumThreadsClause(Expr *NumThreads, in ActOnOpenMPNumThreadsClause()
5783 OMPClause *Sema::ActOnOpenMPSafelenClause(Expr *Len, SourceLocation StartLoc, in ActOnOpenMPSafelenClause()
5796 OMPClause *Sema::ActOnOpenMPSimdlenClause(Expr *Len, SourceLocation StartLoc, in ActOnOpenMPSimdlenClause()
5809 OMPClause *Sema::ActOnOpenMPCollapseClause(Expr *NumForLoops, in ActOnOpenMPCollapseClause()
5826 OMPClause *Sema::ActOnOpenMPOrderedClause(SourceLocation StartLoc, in ActOnOpenMPOrderedClause()
5848 OMPClause *Sema::ActOnOpenMPSimpleClause( in ActOnOpenMPSimpleClause()
5851 OMPClause *Res = nullptr; in ActOnOpenMPSimpleClause()
5908 OMPClause *Sema::ActOnOpenMPDefaultClause(OpenMPDefaultClauseKind Kind, in ActOnOpenMPDefaultClause()
5952 OMPClause *Sema::ActOnOpenMPProcBindClause(OpenMPProcBindClauseKind Kind, in ActOnOpenMPProcBindClause()
5983 OMPClause *Sema::ActOnOpenMPSingleExprWithArgClause( in ActOnOpenMPSingleExprWithArgClause()
5988 OMPClause *Res = nullptr; in ActOnOpenMPSingleExprWithArgClause()
6045 OMPClause *Sema::ActOnOpenMPScheduleClause( in ActOnOpenMPScheduleClause()
6110 OMPClause *Sema::ActOnOpenMPClause(OpenMPClauseKind Kind, in ActOnOpenMPClause()
6113 OMPClause *Res = nullptr; in ActOnOpenMPClause()
6186 OMPClause *Sema::ActOnOpenMPNowaitClause(SourceLocation StartLoc, in ActOnOpenMPNowaitClause()
6192 OMPClause *Sema::ActOnOpenMPUntiedClause(SourceLocation StartLoc, in ActOnOpenMPUntiedClause()
6197 OMPClause *Sema::ActOnOpenMPMergeableClause(SourceLocation StartLoc, in ActOnOpenMPMergeableClause()
6202 OMPClause *Sema::ActOnOpenMPReadClause(SourceLocation StartLoc, in ActOnOpenMPReadClause()
6207 OMPClause *Sema::ActOnOpenMPWriteClause(SourceLocation StartLoc, in ActOnOpenMPWriteClause()
6212 OMPClause *Sema::ActOnOpenMPUpdateClause(SourceLocation StartLoc, in ActOnOpenMPUpdateClause()
6217 OMPClause *Sema::ActOnOpenMPCaptureClause(SourceLocation StartLoc, in ActOnOpenMPCaptureClause()
6222 OMPClause *Sema::ActOnOpenMPSeqCstClause(SourceLocation StartLoc, in ActOnOpenMPSeqCstClause()
6227 OMPClause *Sema::ActOnOpenMPThreadsClause(SourceLocation StartLoc, in ActOnOpenMPThreadsClause()
6232 OMPClause *Sema::ActOnOpenMPSIMDClause(SourceLocation StartLoc, in ActOnOpenMPSIMDClause()
6237 OMPClause *Sema::ActOnOpenMPNogroupClause(SourceLocation StartLoc, in ActOnOpenMPNogroupClause()
6242 OMPClause *Sema::ActOnOpenMPVarListClause( in ActOnOpenMPVarListClause()
6249 OMPClause *Res = nullptr; in ActOnOpenMPVarListClause()
6327 OMPClause *Sema::ActOnOpenMPPrivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPPrivateClause()
6455 OMPClause *Sema::ActOnOpenMPFirstprivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPFirstprivateClause()
6721 OMPClause *Sema::ActOnOpenMPLastprivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPLastprivateClause()
6865 OMPClause *Sema::ActOnOpenMPSharedClause(ArrayRef<Expr *> VarList, in ActOnOpenMPSharedClause()
6957 OMPClause *Sema::ActOnOpenMPReductionClause( in ActOnOpenMPReductionClause()
7459 OMPClause *Sema::ActOnOpenMPLinearClause( in ActOnOpenMPLinearClause()
7687 OMPClause *Sema::ActOnOpenMPAlignedClause( in ActOnOpenMPAlignedClause()
7760 OMPClause *Sema::ActOnOpenMPCopyinClause(ArrayRef<Expr *> VarList, in ActOnOpenMPCopyinClause()
7852 OMPClause *Sema::ActOnOpenMPCopyprivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPCopyprivateClause()
7977 OMPClause *Sema::ActOnOpenMPFlushClause(ArrayRef<Expr *> VarList, in ActOnOpenMPFlushClause()
7987 OMPClause *
8063 OMPClause *Sema::ActOnOpenMPDeviceClause(Expr *Device, SourceLocation StartLoc, in ActOnOpenMPDeviceClause()
8135 OMPClause *Sema::ActOnOpenMPMapClause( in ActOnOpenMPMapClause()
8256 OMPClause *Sema::ActOnOpenMPNumTeamsClause(Expr *NumTeams, in ActOnOpenMPNumTeamsClause()
8271 OMPClause *Sema::ActOnOpenMPThreadLimitClause(Expr *ThreadLimit, in ActOnOpenMPThreadLimitClause()
8287 OMPClause *Sema::ActOnOpenMPPriorityClause(Expr *Priority, in ActOnOpenMPPriorityClause()
8302 OMPClause *Sema::ActOnOpenMPGrainsizeClause(Expr *Grainsize, in ActOnOpenMPGrainsizeClause()
8318 OMPClause *Sema::ActOnOpenMPNumTasksClause(Expr *NumTasks, in ActOnOpenMPNumTasksClause()
8334 OMPClause *Sema::ActOnOpenMPHintClause(Expr *Hint, SourceLocation StartLoc, in ActOnOpenMPHintClause()