reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
505 *pupper = *pupperDist = *plower = *plower + team_id * incr; 507 *pupperDist = *pupper; 519 *pupperDist = *plower + chunkD * incr - (team_id < extras ? 0 : incr); 529 *pupperDist = *plower + chunk_inc_count - incr; 532 if (*pupperDist < *plower) 533 *pupperDist = traits_t<T>::max_value; 535 *plastiter = *plower <= upper && *pupperDist > upper - incr; 536 if (*pupperDist > upper) 537 *pupperDist = upper; // tracker C73258 538 if (*plower > *pupperDist) { 539 *pupper = *pupperDist; // no iterations available for the team 543 if (*pupperDist > *plower) 544 *pupperDist = traits_t<T>::min_value; 546 *plastiter = *plower >= upper && *pupperDist < upper - incr; 547 if (*pupperDist < upper) 548 *pupperDist = upper; // tracker C73258 549 if (*plower < *pupperDist) { 550 *pupper = *pupperDist; // no iterations available for the team 558 trip_count = *pupperDist - *plower + 1; 560 trip_count = *plower - *pupperDist + 1; 563 trip_count = (UT)(*pupperDist - *plower) / incr + 1; 565 trip_count = (UT)(*plower - *pupperDist) / (-incr) + 1; 594 T upper = *pupperDist;