Lines Matching defs:NumLoop

369 void OMPOrderedClause::setLoopNumIterations(unsigned NumLoop,
371 assert(NumLoop < NumberOfLoops && "out of loops number.");
372 getTrailingObjects<Expr *>()[NumLoop] = NumIterations;
379 void OMPOrderedClause::setLoopCounter(unsigned NumLoop, Expr *Counter) {
380 assert(NumLoop < NumberOfLoops && "out of loops number.");
381 getTrailingObjects<Expr *>()[NumberOfLoops + NumLoop] = Counter;
384 Expr *OMPOrderedClause::getLoopCounter(unsigned NumLoop) {
385 assert(NumLoop < NumberOfLoops && "out of loops number.");
386 return getTrailingObjects<Expr *>()[NumberOfLoops + NumLoop];
389 const Expr *OMPOrderedClause::getLoopCounter(unsigned NumLoop) const {
390 assert(NumLoop < NumberOfLoops && "out of loops number.");
391 return getTrailingObjects<Expr *>()[NumberOfLoops + NumLoop];
1083 void OMPDependClause::setLoopData(unsigned NumLoop, Expr *Cnt) {
1086 NumLoop < NumLoops &&
1089 auto *It = std::next(getVarRefs().end(), NumLoop + 1);
1093 Expr *OMPDependClause::getLoopData(unsigned NumLoop) {
1096 NumLoop < NumLoops &&
1099 auto *It = std::next(getVarRefs().end(), NumLoop + 1);
1103 const Expr *OMPDependClause::getLoopData(unsigned NumLoop) const {
1106 NumLoop < NumLoops &&
1109 const auto *It = std::next(getVarRefs().end(), NumLoop + 1);
1705 void OMPDoacrossClause::setLoopData(unsigned NumLoop, Expr *Cnt) {
1706 assert(NumLoop < NumLoops && "Loop index must be less number of loops.");
1707 auto *It = std::next(getVarRefs().end(), NumLoop);
1711 Expr *OMPDoacrossClause::getLoopData(unsigned NumLoop) {
1712 assert(NumLoop < NumLoops && "Loop index must be less number of loops.");
1713 auto *It = std::next(getVarRefs().end(), NumLoop);
1717 const Expr *OMPDoacrossClause::getLoopData(unsigned NumLoop) const {
1718 assert(NumLoop < NumLoops && "Loop index must be less number of loops.");
1719 const auto *It = std::next(getVarRefs().end(), NumLoop);