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

References

projects/openmp/runtime/src/kmp_dispatch.cpp
 2175     if (incr > 0 ? (*pupper < *plower) : (*plower < *pupper)) {
 2175     if (incr > 0 ? (*pupper < *plower) : (*plower < *pupper)) {
 2197     trip_count = *pupper - *plower + 1;
 2199     trip_count = *plower - *pupper + 1;
 2202     trip_count = (UT)(*pupper - *plower) / incr + 1;
 2204     trip_count = (UT)(*plower - *pupper) / (-incr) + 1;
 2214       *pupper = *plower = *plower + team_id * incr;
 2216       *plower = *pupper + incr; // zero-trip loop
 2226       *pupper = *plower + chunk * incr - (team_id < extras ? 0 : incr);
 2232       T upper = *pupper;
 2236       *pupper = *plower + chunk_inc_count - incr;
 2239         if (*pupper < *plower)
 2240           *pupper = traits_t<T>::max_value;
 2242           *plastiter = *plower <= upper && *pupper > upper - incr;
 2243         if (*pupper > upper)
 2244           *pupper = upper; // tracker C73258
 2246         if (*pupper > *plower)
 2247           *pupper = traits_t<T>::min_value;
 2249           *plastiter = *plower >= upper && *pupper < upper - incr;
 2250         if (*pupper < upper)
 2251           *pupper = upper; // tracker C73258