Lines Matching full:incr
879 /* sigma : decreasing incr of the trapezoid */ in __kmp_dispatch_init_algorithm()
1335 ST incr; in __kmp_dispatch_next_algorithm() local
1667 incr = pr->u.p.st; in __kmp_dispatch_next_algorithm()
1677 *p_st = incr; in __kmp_dispatch_next_algorithm()
1679 if (incr == 1) { in __kmp_dispatch_next_algorithm()
1683 *p_lb = start + init * incr; in __kmp_dispatch_next_algorithm()
1684 *p_ub = start + limit * incr; in __kmp_dispatch_next_algorithm()
1723 incr = pr->u.p.st; in __kmp_dispatch_next_algorithm()
1730 *p_st = incr; in __kmp_dispatch_next_algorithm()
1734 if (incr == 1) { in __kmp_dispatch_next_algorithm()
1738 *p_lb = start + init * incr; in __kmp_dispatch_next_algorithm()
1739 *p_ub = start + limit * incr; in __kmp_dispatch_next_algorithm()
1771 incr = pr->u.p.st; in __kmp_dispatch_next_algorithm()
1779 *p_st = incr; in __kmp_dispatch_next_algorithm()
1781 if (incr == 1) { in __kmp_dispatch_next_algorithm()
1785 *p_lb = start + init * incr; in __kmp_dispatch_next_algorithm()
1786 *p_ub = start + limit * incr; in __kmp_dispatch_next_algorithm()
1846 incr = pr->u.p.st; in __kmp_dispatch_next_algorithm()
1848 *p_st = incr; in __kmp_dispatch_next_algorithm()
1849 *p_lb = start + init * incr; in __kmp_dispatch_next_algorithm()
1850 *p_ub = start + limit * incr; in __kmp_dispatch_next_algorithm()
1921 incr = pr->u.p.st; in __kmp_dispatch_next_algorithm()
1923 *p_st = incr; in __kmp_dispatch_next_algorithm()
1924 *p_lb = start + init * incr; in __kmp_dispatch_next_algorithm()
1925 *p_ub = start + limit * incr; in __kmp_dispatch_next_algorithm()
2016 incr = pr->u.p.st; in __kmp_dispatch_next_algorithm()
2018 *p_st = incr; in __kmp_dispatch_next_algorithm()
2019 *p_lb = start + init * incr; in __kmp_dispatch_next_algorithm()
2020 *p_ub = start + limit * incr; in __kmp_dispatch_next_algorithm()
2056 incr = pr->u.p.st; in __kmp_dispatch_next_algorithm()
2062 *p_st = incr; in __kmp_dispatch_next_algorithm()
2064 if (incr == 1) { in __kmp_dispatch_next_algorithm()
2068 *p_lb = start + init * incr; in __kmp_dispatch_next_algorithm()
2069 *p_ub = start + limit * incr; in __kmp_dispatch_next_algorithm()
2231 ST incr; in __kmp_dispatch_next() local
2255 incr = pr->u.p.st; in __kmp_dispatch_next()
2266 *p_st = incr; in __kmp_dispatch_next()
2267 if (incr == 1) { in __kmp_dispatch_next()
2271 *p_lb = start + init * incr; in __kmp_dispatch_next()
2272 *p_ub = start + limit * incr; in __kmp_dispatch_next()
2667 typename traits_t<T>::signed_t incr) { in __kmp_dist_get_bounds() argument
2686 KD_TRACE(100, (buff, gtid, *plastiter, *plower, *pupper, incr)); in __kmp_dist_get_bounds()
2692 if (incr == 0) { in __kmp_dist_get_bounds()
2696 if (incr > 0 ? (*pupper < *plower) : (*plower < *pupper)) { in __kmp_dist_get_bounds()
2701 // for(i=0;i>10;++i) // incr > 0 - compile-time check in __kmp_dist_get_bounds()
2702 // for(i=10;i<0;--i) // incr < 0 - compile-time check in __kmp_dist_get_bounds()
2704 // for(i=0;i<10;i+=incr) // where incr<0 in __kmp_dist_get_bounds()
2705 // for(i=10;i>0;i-=incr) // where incr<0 in __kmp_dist_get_bounds()
2718 if (incr == 1) { in __kmp_dist_get_bounds()
2720 } else if (incr == -1) { in __kmp_dist_get_bounds()
2722 } else if (incr > 0) { in __kmp_dist_get_bounds()
2724 trip_count = (UT)(*pupper - *plower) / incr + 1; in __kmp_dist_get_bounds()
2726 trip_count = (UT)(*plower - *pupper) / (-incr) + 1; in __kmp_dist_get_bounds()
2736 *pupper = *plower = *plower + team_id * incr; in __kmp_dist_get_bounds()
2738 *plower = *pupper + incr; // zero-trip loop in __kmp_dist_get_bounds()
2747 incr * (team_id * chunk + (team_id < extras ? team_id : extras)); in __kmp_dist_get_bounds()
2748 *pupper = *plower + chunk * incr - (team_id < extras ? 0 : incr); in __kmp_dist_get_bounds()
2753 (trip_count / nteams + ((trip_count % nteams) ? 1 : 0)) * incr; in __kmp_dist_get_bounds()
2758 *pupper = *plower + chunk_inc_count - incr; in __kmp_dist_get_bounds()
2760 if (incr > 0) { in __kmp_dist_get_bounds()
2764 *plastiter = *plower <= upper && *pupper > upper - incr; in __kmp_dist_get_bounds()
2771 *plastiter = *plower >= upper && *pupper < upper - incr; in __kmp_dist_get_bounds()