Lines Matching defs:Clauses

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