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

References

projects/openmp/runtime/src/kmp_dispatch.cpp
 1245           limit = victim->u.p.ub; // keep initial ub
 1246           if (victim->u.p.count >= limit ||
 1247               (remaining = limit - victim->u.p.count) < 2) {
 1272           pr->u.p.ub = limit;
 1387       limit = chunk + init - 1;
 1392       if ((last = (limit >= trip)) != 0)
 1393         limit = trip;
 1399         *p_ub = start + limit;
 1402         *p_ub = start + limit * incr;
 1407         pr->u.p.ordered_upper = limit;
 1447       limit = parm1 + init - 1;
 1449       if ((last = (limit >= trip)) != 0)
 1450         limit = trip;
 1459         *p_ub = start + limit;
 1462         *p_ub = start + limit * incr;
 1467         pr->u.p.ordered_upper = limit;
 1491       limit = chunk + init - 1;
 1494       if ((last = (limit >= trip)) != 0)
 1495         limit = trip;
 1502         *p_ub = start + limit;
 1505         *p_ub = start + limit * incr;
 1510         pr->u.p.ordered_upper = limit;
 1545             limit = init + chunkspec - 1;
 1548             limit = init + remaining - 1;
 1553       limit = init +
 1556                                (ST)init, (ST)limit)) {
 1559         --limit;
 1569       *p_ub = start + limit * incr;
 1572         pr->u.p.ordered_upper = limit;
 1614             limit = init + chunk - 1;
 1617             limit = init + remaining - 1;
 1627       limit = init + span;
 1629                                (ST)init, (ST)limit)) {
 1632         --limit;
 1642       *p_ub = start + limit * incr;
 1645         pr->u.p.ordered_upper = limit;
 1684           limit = init + chunkspec - 1;
 1686           if ((last = (limit >= trip)) != 0)
 1687             limit = trip;
 1713         limit = trip - __kmp_dispatch_guided_remaining<T>(
 1715         KMP_ASSERT(init <= limit);
 1716         if (init < limit) {
 1718           --limit;
 1737       *p_ub = start + limit * incr;
 1740         pr->u.p.ordered_upper = limit;
 1772       limit = ((index + 1) * (2 * parm2 - index * parm4)) / 2 - 1;
 1775       if ((last = (limit >= trip)) != 0)
 1776         limit = trip;
 1783         *p_ub = start + limit;
 1786         *p_ub = start + limit * incr;
 1791         pr->u.p.ordered_upper = limit;