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

References

projects/openmp/runtime/src/kmp_dispatch.cpp
 2171     if (incr == 0) {
 2175     if (incr > 0 ? (*pupper < *plower) : (*plower < *pupper)) {
 2196   if (incr == 1) {
 2198   } else if (incr == -1) {
 2200   } else if (incr > 0) {
 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
 2225           incr * (team_id * chunk + (team_id < extras ? team_id : extras));
 2226       *pupper = *plower + chunk * incr - (team_id < extras ? 0 : incr);
 2226       *pupper = *plower + chunk * incr - (team_id < extras ? 0 : incr);
 2231           (trip_count / nteams + ((trip_count % nteams) ? 1 : 0)) * incr;
 2236       *pupper = *plower + chunk_inc_count - incr;
 2238       if (incr > 0) {
 2242           *plastiter = *plower <= upper && *pupper > upper - incr;
 2249           *plastiter = *plower >= upper && *pupper < upper - incr;