Lines Matching refs:Clauses
27 void OMPChildren::setClauses(ArrayRef<OMPClause *> Clauses) { in setClauses() argument
28 assert(Clauses.size() == NumClauses && in setClauses()
30 llvm::copy(Clauses, getTrailingObjects<OMPClause *>()); in setClauses()
37 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses) { in Create() argument
38 auto *Data = CreateEmpty(Mem, Clauses.size()); in Create()
39 Data->setClauses(Clauses); in Create()
43 OMPChildren *OMPChildren::Create(void *Mem, ArrayRef<OMPClause *> Clauses, in Create() argument
45 auto *Data = CreateEmpty(Mem, Clauses.size(), S, NumChildren); in Create()
46 Data->setClauses(Clauses); in Create()
265 ArrayRef<OMPClause *> Clauses, in Create() argument
268 C, Clauses, AssociatedStmt, /*NumChildren=*/1, StartLoc, EndLoc); in Create()
283 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef, in Create() argument
286 C, Clauses, AssociatedStmt, /*NumChildren=*/1, StartLoc, EndLoc); in Create()
302 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
305 C, Clauses, AssociatedStmt, numLoopChildren(CollapsedNum, OMPD_simd), in Create()
338 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
342 C, Clauses, AssociatedStmt, numLoopChildren(CollapsedNum, OMPD_for) + 1, in Create()
411 SourceLocation EndLoc, ArrayRef<OMPClause *> Clauses, in Create() argument
415 C, Clauses, AssociatedStmt, TransformedStmtOffset + 1, StartLoc, EndLoc, in Create()
432 SourceLocation EndLoc, ArrayRef<OMPClause *> Clauses, in Create() argument
438 C, Clauses, AssociatedStmt, TransformedStmtOffset + 1, StartLoc, EndLoc); in Create()
472 ArrayRef<OMPClause *> Clauses, unsigned NumLoops, Stmt *AssociatedStmt, in Create() argument
475 C, Clauses, AssociatedStmt, TransformedStmtOffset + 1, StartLoc, EndLoc, in Create()
493 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
496 C, Clauses, AssociatedStmt, numLoopChildren(CollapsedNum, OMPD_for_simd), in Create()
536 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef, in Create() argument
538 auto *Dir = createDirective<OMPSectionsDirective>(C, Clauses, AssociatedStmt, in Create()
575 ArrayRef<OMPClause *> Clauses, in Create() argument
577 return createDirective<OMPScopeDirective>(C, Clauses, AssociatedStmt, in Create()
592 ArrayRef<OMPClause *> Clauses, in Create() argument
594 return createDirective<OMPSingleDirective>(C, Clauses, AssociatedStmt, in Create()
624 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() argument
625 return createDirective<OMPCriticalDirective>(C, Clauses, AssociatedStmt, in Create()
639 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
642 C, Clauses, AssociatedStmt, in Create()
684 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
687 C, Clauses, AssociatedStmt, in Create()
728 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef) { in Create() argument
730 C, Clauses, AssociatedStmt, /*NumChildren=*/1, StartLoc, EndLoc); in Create()
744 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef) { in Create() argument
746 C, Clauses, AssociatedStmt, /*NumChildren=*/1, StartLoc, EndLoc); in Create()
760 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef, in Create() argument
763 C, Clauses, AssociatedStmt, /*NumChildren=*/1, StartLoc, EndLoc); in Create()
778 SourceLocation EndLoc, ArrayRef<OMPClause *> Clauses, in Create() argument
781 C, Clauses, AssociatedStmt, /*NumChildren=*/0, StartLoc, EndLoc); in Create()
807 ArrayRef<OMPClause *> Clauses) { in Create() argument
809 C, Clauses, /*AssociatedStmt=*/nullptr, /*NumChildren=*/0, StartLoc, in Create()
833 ArrayRef<OMPClause *> Clauses) { in Create() argument
835 C, Clauses, /*AssociatedStmt=*/nullptr, /*NumChildren=*/0, StartLoc, in Create()
847 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *ReductionRef) { in Create() argument
849 C, Clauses, AssociatedStmt, /*NumChildren=*/1, StartLoc, EndLoc); in Create()
876 SourceLocation EndLoc, ArrayRef<OMPClause *> Clauses, in Create() argument
879 C, Clauses, /*AssociatedStmt=*/nullptr, /*NumChildren=*/0, StartLoc, in Create()
894 ArrayRef<OMPClause *> Clauses) { in Create() argument
896 C, Clauses, /*AssociatedStmt=*/nullptr, /*NumChildren=*/0, StartLoc, in Create()
909 ArrayRef<OMPClause *> Clauses) { in Create() argument
911 C, Clauses, /*AssociatedStmt=*/nullptr, in Create()
924 ArrayRef<OMPClause *> Clauses) { in Create() argument
925 return createDirective<OMPScanDirective>(C, Clauses, in Create()
939 ArrayRef<OMPClause *> Clauses, in Create() argument
942 C, Clauses, cast_or_null<CapturedStmt>(AssociatedStmt), in Create()
956 SourceLocation EndLoc, ArrayRef<OMPClause *> Clauses, in Create() argument
959 C, Clauses, AssociatedStmt, /*NumChildren=*/7, StartLoc, EndLoc); in Create()
983 ArrayRef<OMPClause *> Clauses, in Create() argument
986 C, Clauses, AssociatedStmt, /*NumChildren=*/0, StartLoc, EndLoc); in Create()
998 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, Expr *TaskRedRef, in Create() argument
1001 C, Clauses, AssociatedStmt, /*NumChildren=*/1, StartLoc, EndLoc); in Create()
1016 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1019 C, Clauses, AssociatedStmt, in Create()
1063 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() argument
1065 C, Clauses, AssociatedStmt, /*NumChildren=*/0, StartLoc, EndLoc); in Create()
1077 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() argument
1079 C, Clauses, AssociatedStmt, /*NumChildren=*/0, StartLoc, EndLoc); in Create()
1091 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() argument
1093 C, Clauses, AssociatedStmt, /*NumChildren=*/0, StartLoc, EndLoc); in Create()
1106 ArrayRef<OMPClause *> Clauses, in Create() argument
1109 C, Clauses, AssociatedStmt, /*NumChildren=*/0, StartLoc, EndLoc); in Create()
1121 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1124 C, Clauses, AssociatedStmt, numLoopChildren(CollapsedNum, OMPD_taskloop), in Create()
1165 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1168 C, Clauses, AssociatedStmt, in Create()
1208 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1211 C, Clauses, AssociatedStmt, in Create()
1253 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1256 C, Clauses, AssociatedStmt, in Create()
1298 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1301 C, Clauses, AssociatedStmt, in Create()
1342 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1345 C, Clauses, AssociatedStmt, in Create()
1386 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1389 C, Clauses, AssociatedStmt, in Create()
1433 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1436 C, Clauses, AssociatedStmt, in Create()
1481 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1484 C, Clauses, AssociatedStmt, in Create()
1528 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1531 C, Clauses, AssociatedStmt, in Create()
1574 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1577 C, Clauses, AssociatedStmt, in Create()
1618 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() argument
1619 return createDirective<OMPTargetUpdateDirective>(C, Clauses, AssociatedStmt, in Create()
1633 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1636 C, Clauses, AssociatedStmt, in Create()
1695 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1698 C, Clauses, AssociatedStmt, in Create()
1754 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1757 C, Clauses, AssociatedStmt, in Create()
1798 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1801 C, Clauses, AssociatedStmt, in Create()
1845 ArrayRef<OMPClause *> Clauses, in Create() argument
1848 C, Clauses, AssociatedStmt, in Create()
1880 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1883 C, Clauses, AssociatedStmt, in Create()
1924 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1927 C, Clauses, AssociatedStmt, in Create()
1968 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
1971 C, Clauses, AssociatedStmt, in Create()
2028 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2031 C, Clauses, AssociatedStmt, in Create()
2089 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt) { in Create() argument
2090 return createDirective<OMPTargetTeamsDirective>(C, Clauses, AssociatedStmt, in Create()
2104 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2107 C, Clauses, AssociatedStmt, in Create()
2151 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2154 C, Clauses, AssociatedStmt, in Create()
2215 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2218 C, Clauses, AssociatedStmt, in Create()
2276 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2279 C, Clauses, AssociatedStmt, in Create()
2323 ArrayRef<OMPClause *> Clauses) { in Create() argument
2325 C, Clauses, /*AssociatedStmt=*/nullptr, /*NumChildren=*/0, StartLoc, in Create()
2337 ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2340 C, Clauses, AssociatedStmt, /*NumChildren=*/0, StartLoc, EndLoc); in Create()
2356 ArrayRef<OMPClause *> Clauses, in Create() argument
2358 return createDirective<OMPMaskedDirective>(C, Clauses, AssociatedStmt, in Create()
2372 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2375 C, Clauses, AssociatedStmt, numLoopChildren(CollapsedNum, OMPD_loop), in Create()
2414 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2417 C, Clauses, AssociatedStmt, in Create()
2471 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2474 C, Clauses, AssociatedStmt, in Create()
2530 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2533 C, Clauses, AssociatedStmt, in Create()
2574 unsigned CollapsedNum, ArrayRef<OMPClause *> Clauses, Stmt *AssociatedStmt, in Create() argument
2577 C, Clauses, AssociatedStmt, in Create()