reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp_sched.cpp
  139     if (incr == 0) {
  145   if (incr > 0 ? (*pupper < *plower) : (*plower < *pupper)) {
  149     *pstride = incr; /* value should never be used */
  203         (incr > 0) ? (*pupper - *plower + 1) : (-(*plower - *pupper + 1));
  234         (incr > 0) ? (*pupper - *plower + 1) : (-(*plower - *pupper + 1));
  261   if (incr == 1) {
  263   } else if (incr == -1) {
  265   } else if (incr > 0) {
  267     trip_count = (UT)(*pupper - *plower) / incr + 1;
  269     trip_count = (UT)(*plower - *pupper) / (-incr) + 1;
  295         *pupper = *plower = *plower + tid * incr;
  297         *plower = *pupper + incr;
  305         *plower += incr * (tid * small_chunk + (tid < extras ? tid : extras));
  306         *pupper = *plower + small_chunk * incr - (tid < extras ? 0 : incr);
  306         *pupper = *plower + small_chunk * incr - (tid < extras ? 0 : incr);
  311             (trip_count / nth + ((trip_count % nth) ? 1 : 0)) * incr;
  318         *pupper = *plower + big_chunk_inc_count - incr;
  319         if (incr > 0) {
  323             *plastiter = *plower <= old_upper && *pupper > old_upper - incr;
  330             *plastiter = *plower >= old_upper && *pupper < old_upper - incr;
  344     span = chunk * incr;
  347     *pupper = *plower + span - incr;
  360     span = chunk * incr;
  362     *pupper = *plower + span - incr;
  363     if (incr > 0) {