Lines Matching refs:num_tasks

4246                            kmp_uint64 ub_glob, kmp_uint64 num_tasks,  in __kmp_taskloop_linear()  argument
4266 KMP_DEBUG_ASSERT(tc == num_tasks * grainsize + in __kmp_taskloop_linear()
4268 KMP_DEBUG_ASSERT(num_tasks > extras); in __kmp_taskloop_linear()
4269 KMP_DEBUG_ASSERT(num_tasks > 0); in __kmp_taskloop_linear()
4272 gtid, num_tasks, grainsize, extras, last_chunk, lower, upper, in __kmp_taskloop_linear()
4276 for (i = 0; i < num_tasks; ++i) { in __kmp_taskloop_linear()
4288 if (i == num_tasks - 1) { in __kmp_taskloop_linear()
4348 kmp_uint64 num_tasks; member
4379 kmp_uint64 num_tasks = p->num_tasks; in __kmp_taskloop_task() local
4394 gtid, taskdata, num_tasks, grainsize, extras, last_chunk, *lb, *ub, in __kmp_taskloop_task()
4397 KMP_DEBUG_ASSERT(num_tasks * 2 + 1 > num_t_min); in __kmp_taskloop_task()
4398 if (num_tasks > num_t_min) in __kmp_taskloop_task()
4399 __kmp_taskloop_recur(NULL, gtid, task, lb, ub, st, ub_glob, num_tasks, in __kmp_taskloop_task()
4406 __kmp_taskloop_linear(NULL, gtid, task, lb, ub, st, ub_glob, num_tasks, in __kmp_taskloop_task()
4437 kmp_uint64 ub_glob, kmp_uint64 num_tasks, in __kmp_taskloop_recur() argument
4447 KMP_DEBUG_ASSERT(num_tasks > num_t_min); in __kmp_taskloop_recur()
4451 gtid, taskdata, num_tasks, grainsize, extras, last_chunk, *lb, *ub, in __kmp_taskloop_recur()
4463 KMP_DEBUG_ASSERT(tc == num_tasks * grainsize + in __kmp_taskloop_recur()
4465 KMP_DEBUG_ASSERT(num_tasks > extras); in __kmp_taskloop_recur()
4466 KMP_DEBUG_ASSERT(num_tasks > 0); in __kmp_taskloop_recur()
4472 kmp_uint64 n_tsk0 = num_tasks >> 1; // num_tasks/2 to execute in __kmp_taskloop_recur()
4473 kmp_uint64 n_tsk1 = num_tasks - n_tsk0; // to schedule as a task in __kmp_taskloop_recur()
4518 p->num_tasks = n_tsk1; in __kmp_taskloop_recur()
4575 kmp_uint64 num_tasks = 0, extras = 0; in __kmp_taskloop() local
4627 num_tasks = tc; // too big num_tasks requested, adjust values in __kmp_taskloop()
4631 num_tasks = grainsize; in __kmp_taskloop()
4632 grainsize = tc / num_tasks; in __kmp_taskloop()
4633 extras = tc % num_tasks; in __kmp_taskloop()
4638 num_tasks = 1; in __kmp_taskloop()
4643 num_tasks = (tc + grainsize - 1) / grainsize; in __kmp_taskloop()
4644 last_chunk = tc - (num_tasks * grainsize); in __kmp_taskloop()
4647 num_tasks = tc / grainsize; in __kmp_taskloop()
4649 grainsize = tc / num_tasks; in __kmp_taskloop()
4650 extras = tc % num_tasks; in __kmp_taskloop()
4658 KMP_DEBUG_ASSERT(tc == num_tasks * grainsize + in __kmp_taskloop()
4660 KMP_DEBUG_ASSERT(num_tasks > extras); in __kmp_taskloop()
4661 KMP_DEBUG_ASSERT(num_tasks > 0); in __kmp_taskloop()
4670 __kmp_taskloop_linear(loc, gtid, task, lb, ub, st, ub_glob, num_tasks, in __kmp_taskloop()
4678 } else if (num_tasks > num_tasks_min && !taskdata->td_flags.native) { in __kmp_taskloop()
4681 gtid, tc, num_tasks, num_tasks_min, grainsize, extras, in __kmp_taskloop()
4683 __kmp_taskloop_recur(loc, gtid, task, lb, ub, st, ub_glob, num_tasks, in __kmp_taskloop()
4692 gtid, tc, num_tasks, num_tasks_min, grainsize, extras, in __kmp_taskloop()
4694 __kmp_taskloop_linear(loc, gtid, task, lb, ub, st, ub_glob, num_tasks, in __kmp_taskloop()