Home | History | Annotate | Download | only in parallel

Lines Matching defs:last

64     /** @brief Last element.
67 _GLIBCXX_JOB_VOLATILE difference_type last;
69 /** @brief Number of elements, i. e. @c last-first+1.
179 // How many jobs per thread? last thread gets the rest.
183 my_job.last = (iam == (num_threads - 1)) ?
185 my_job.load = my_job.last - my_job.first + 1;
188 if (my_job.first <= my_job.last)
209 while (my_job.first <= my_job.last)
218 my_job.load = my_job.last - my_job.first + 1;
220 job_counter < chunk_size && current_job <= my_job.last;
252 supposed_last = job[victim * stride].last;
276 my_job.last = __gnu_parallel::min(stolen_try, supposed_last);
277 my_job.load = my_job.last - my_job.first + 1;
296 // Points to last element processed (needed as return value for