Lines Matching refs:vnew
1301 union_i4 vold, vnew; in __kmp_dispatch_next_algorithm() local
1303 vnew = vold; in __kmp_dispatch_next_algorithm()
1304 vnew.p.count++; in __kmp_dispatch_next_algorithm()
1308 *VOLATILE_CAST(kmp_int64 *) & vnew.b)) { in __kmp_dispatch_next_algorithm()
1311 vnew = vold; in __kmp_dispatch_next_algorithm()
1312 vnew.p.count++; in __kmp_dispatch_next_algorithm()
1314 vnew = vold; in __kmp_dispatch_next_algorithm()
1315 init = vnew.p.count; in __kmp_dispatch_next_algorithm()
1316 status = (init < (UT)vnew.p.ub); in __kmp_dispatch_next_algorithm()
1331 union_i4 vold, vnew; in __kmp_dispatch_next_algorithm() local
1353 vnew = vold; in __kmp_dispatch_next_algorithm()
1355 KMP_DEBUG_ASSERT((vnew.p.ub - 1) * (UT)chunk <= trip); in __kmp_dispatch_next_algorithm()
1356 if (vnew.p.count >= (UT)vnew.p.ub || in __kmp_dispatch_next_algorithm()
1357 (remaining = vnew.p.ub - vnew.p.count) < 2) { in __kmp_dispatch_next_algorithm()
1362 vnew.p.ub -= (remaining >> 2); // try to steal 1/4 of remaining in __kmp_dispatch_next_algorithm()
1364 vnew.p.ub -= 1; // steal 1 chunk of 2 or 3 remaining in __kmp_dispatch_next_algorithm()
1366 KMP_DEBUG_ASSERT((vnew.p.ub - 1) * (UT)chunk <= trip); in __kmp_dispatch_next_algorithm()
1371 *VOLATILE_CAST(kmp_int64 *) & vnew.b)) { in __kmp_dispatch_next_algorithm()
1374 vold.p.ub - vnew.p.ub); in __kmp_dispatch_next_algorithm()
1378 init = vnew.p.ub; in __kmp_dispatch_next_algorithm()