Searched refs:Clauses (Results 1 – 11 of 11) sorted by relevance
126 // Clauses allowed for OpenMP directive 'parallel'.137 // Clauses allowed for directive 'omp simd'.146 // Clauses allowed for directive 'omp for'.156 // Clauses allowed for directive 'omp for simd'.168 // Clauses allowed for OpenMP directive 'omp sections'.175 // Clauses allowed for directive 'omp single'.197 // Clauses allowed for OpenMP directive 'parallel for'.212 // Clauses allowed for OpenMP directive 'parallel for simd'.229 // Clauses allowed for OpenMP directive 'parallel sections'.241 // Clauses allowed for OpenMP directive 'task'.[all …]
1490 void OMPExecutableDirective::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses() argument1491 assert(Clauses.size() == getNumClauses() && in setClauses()1493 std::copy(Clauses.begin(), Clauses.end(), getClauses().begin()); in setClauses()1601 ArrayRef<OMPClause *> Clauses, in Create() argument1605 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + in Create()1608 Clauses.size()); in Create()1609 Dir->setClauses(Clauses); in Create()1627 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument1632 C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + in Create()1635 OMPSimdDirective(StartLoc, EndLoc, CollapsedNum, Clauses.size()); in Create()[all …]
430 ArrayRef<OMPClause *> Clauses = S->clauses(); in VisitOMPExecutableDirective() local431 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in VisitOMPExecutableDirective()
808 ArrayRef<OMPClause *> Clauses = S->clauses(); in PrintOMPExecutableDirective() local809 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in PrintOMPExecutableDirective()
80 void setClauses(ArrayRef<OMPClause *> Clauses);255 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt);666 ArrayRef<OMPClause *> Clauses,730 ArrayRef<OMPClause *> Clauses,795 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses,856 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt);960 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt);1132 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses,1201 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses,1264 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt);[all …]
1209 ArrayRef<OMPClause *> Clauses) { in ActOnOpenMPRegionEnd() argument1216 for (auto *Clause : Clauses) { in ActOnOpenMPRegionEnd()1741 ArrayRef<OMPClause *> Clauses, in ActOnOpenMPExecutableDirective() argument1752 ClausesWithImplicit.append(Clauses.begin(), Clauses.end()); in ActOnOpenMPExecutableDirective()1893 StmtResult Sema::ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPParallelDirective() argument1908 return OMPParallelDirective::Create(Context, StartLoc, EndLoc, Clauses, in ActOnOpenMPParallelDirective()2978 static Expr *GetCollapseNumberExpr(ArrayRef<OMPClause *> Clauses) { in GetCollapseNumberExpr() argument2983 Clauses, CollapseFilter); in GetCollapseNumberExpr()2990 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, in ActOnOpenMPSimdDirective() argument2996 CheckOpenMPLoop(OMPD_simd, GetCollapseNumberExpr(Clauses), AStmt, *this, in ActOnOpenMPSimdDirective()[all …]
1329 ArrayRef<OMPClause *> Clauses, in RebuildOMPExecutableDirective() argument1332 return getSema().ActOnOpenMPExecutableDirective(Kind, DirName, Clauses, in RebuildOMPExecutableDirective()6656 ArrayRef<OMPClause *> Clauses = D->clauses(); in TransformOMPExecutableDirective() local6657 TClauses.reserve(Clauses.size()); in TransformOMPExecutableDirective()6658 for (ArrayRef<OMPClause *>::iterator I = Clauses.begin(), E = Clauses.end(); in TransformOMPExecutableDirective()6687 if (TClauses.size() != Clauses.size()) { in TransformOMPExecutableDirective()
139 SmallVector<OMPClause *, 5> Clauses; in ParseOpenMPDeclarativeOrExecutableDirective() local238 Clauses.push_back(Clause); in ParseOpenMPDeclarativeOrExecutableDirective()260 AssociatedStmt = Actions.ActOnOpenMPRegionEnd(AssociatedStmt, Clauses); in ParseOpenMPDeclarativeOrExecutableDirective()265 DKind, DirName, Clauses, AssociatedStmt.get(), Loc, EndLoc); in ParseOpenMPDeclarativeOrExecutableDirective()
7441 StmtResult ActOnOpenMPRegionEnd(StmtResult S, ArrayRef<OMPClause *> Clauses);7444 ArrayRef<OMPClause *> Clauses,7450 StmtResult ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses,7457 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc,7463 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc,7469 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc,7474 StmtResult ActOnOpenMPSectionsDirective(ArrayRef<OMPClause *> Clauses,7483 StmtResult ActOnOpenMPSingleDirective(ArrayRef<OMPClause *> Clauses,7498 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc,7504 ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc,[all …]
2048 SmallVector<OMPClause *, 5> Clauses; in VisitOMPExecutableDirective() local2050 Clauses.push_back(ClauseReader.readClause()); in VisitOMPExecutableDirective()2051 E->setClauses(Clauses); in VisitOMPExecutableDirective()
META-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF ...