Lines Matching defs:NumLoops
344 unsigned NumLoops,
348 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * NumLoops));
350 new (Mem) OMPOrderedClause(Num, NumLoops, StartLoc, LParenLoc, EndLoc);
351 for (unsigned I = 0; I < NumLoops; ++I) {
359 unsigned NumLoops) {
360 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * NumLoops));
361 auto *Clause = new (Mem) OMPOrderedClause(NumLoops);
362 for (unsigned I = 0; I < NumLoops; ++I) {
1058 ArrayRef<Expr *> VL, unsigned NumLoops) {
1060 totalSizeToAlloc<Expr *>(VL.size() + /*depend-modifier*/ 1 + NumLoops),
1063 OMPDependClause(StartLoc, LParenLoc, EndLoc, VL.size(), NumLoops);
1070 for (unsigned I = 0 ; I < NumLoops; ++I)
1076 unsigned NumLoops) {
1078 C.Allocate(totalSizeToAlloc<Expr *>(N + /*depend-modifier*/ 1 + NumLoops),
1080 return new (Mem) OMPDependClause(N, NumLoops);
1086 NumLoop < NumLoops &&
1096 NumLoop < NumLoops &&
1106 NumLoop < NumLoops &&
1683 ArrayRef<Expr *> VL, unsigned NumLoops) {
1684 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + NumLoops),
1687 OMPDoacrossClause(StartLoc, LParenLoc, EndLoc, VL.size(), NumLoops);
1692 for (unsigned I = 0; I < NumLoops; ++I)
1699 unsigned NumLoops) {
1700 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N + NumLoops),
1702 return new (Mem) OMPDoacrossClause(N, NumLoops);
1706 assert(NumLoop < NumLoops && "Loop index must be less number of loops.");
1712 assert(NumLoop < NumLoops && "Loop index must be less number of loops.");
1718 assert(NumLoop < NumLoops && "Loop index must be less number of loops.");