• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/openmp/runtime/src/

Lines Matching defs:pupper

45     kmp_int64 u = (kmp_int64)(*pupper);                                        \
67 T *plower, T *pupper,
120 KMP_DEBUG_ASSERT(plastiter && plower && pupper && pstride);
131 KD_TRACE(100, (buff, global_tid, schedtype, *plastiter, *plower, *pupper,
145 if (incr > 0 ? (*pupper < *plower) : (*plower < *pupper)) {
148 /* leave pupper and plower set to entire iteration space */
150 // *plower = *pupper - incr;
164 (buff, *plastiter, *plower, *pupper, *pstride, loc->psource));
201 /* leave pupper and plower set to entire iteration space */
203 (incr > 0) ? (*pupper - *plower + 1) : (-(*plower - *pupper + 1));
213 KD_TRACE(100, (buff, *plastiter, *plower, *pupper, *pstride));
234 (incr > 0) ? (*pupper - *plower + 1) : (-(*plower - *pupper + 1));
243 KD_TRACE(100, (buff, *plastiter, *plower, *pupper, *pstride));
262 trip_count = *pupper - *plower + 1;
264 trip_count = *plower - *pupper + 1;
267 trip_count = (UT)(*pupper - *plower) / incr + 1;
269 trip_count = (UT)(*plower - *pupper) / (-incr) + 1;
280 if (trip_count == 0 && *pupper != *plower) {
295 *pupper = *plower = *plower + tid * incr;
297 *plower = *pupper + incr;
306 *pupper = *plower + small_chunk * incr - (tid < extras ? 0 : incr);
312 T old_upper = *pupper;
318 *pupper = *plower + big_chunk_inc_count - incr;
320 if (*pupper < *plower)
321 *pupper = traits_t<T>::max_value;
323 *plastiter = *plower <= old_upper && *pupper > old_upper - incr;
324 if (*pupper > old_upper)
325 *pupper = old_upper; // tracker C73258
327 if (*pupper > *plower)
328 *pupper = traits_t<T>::min_value;
330 *plastiter = *plower >= old_upper && *pupper < old_upper - incr;
331 if (*pupper < old_upper)
332 *pupper = old_upper; // tracker C73258
347 *pupper = *plower + span - incr;
353 T old_upper = *pupper;
362 *pupper = *plower + span - incr;
364 if (*pupper > old_upper)
365 *pupper = old_upper;
366 } else if (*pupper < old_upper)
367 *pupper = old_upper;
401 KD_TRACE(100, (buff, *plastiter, *plower, *pupper, *pstride));
422 T *plower, T *pupper, T *pupperDist,
439 KMP_DEBUG_ASSERT(plastiter && plower && pupper && pupperDist && pstride);
451 (buff, gtid, schedule, *plastiter, *plower, *pupper, incr, chunk));
462 if (incr > 0 ? (*pupper < *plower) : (*plower < *pupper)) {
486 trip_count = *pupper - *plower + 1;
488 trip_count = *plower - *pupper + 1;
491 trip_count = (UT)(*pupper - *plower) / incr + 1;
493 trip_count = (UT)(*plower - *pupper) / (-incr) + 1;
496 *pstride = *pupper - *plower; // just in case (can be unused)
505 *pupper = *pupperDist = *plower = *plower + team_id * incr;
507 *pupperDist = *pupper;
508 *plower = *pupper + incr; // compiler should skip loop body
525 T upper = *pupper;
539 *pupper = *pupperDist; // no iterations available for the team
550 *pupper = *pupperDist; // no iterations available for the team
576 *pupper = *plower = *plower + tid * incr;
578 *plower = *pupper + incr; // no iterations available
587 *pupper = *plower + chunkL * incr - (tid < extras ? 0 : incr);
598 *pupper = *plower + chunk_inc_count - incr;
600 if (*pupper < *plower)
601 *pupper = traits_t<T>::max_value;
604 !(*plower <= upper && *pupper > upper - incr))
606 if (*pupper > upper)
607 *pupper = upper; // tracker C73258
609 if (*pupper > *plower)
610 *pupper = traits_t<T>::min_value;
613 !(*plower >= upper && *pupper < upper - incr))
615 if (*pupper < upper)
616 *pupper = upper; // tracker C73258
629 *pupper = *plower + span - incr;
651 KD_TRACE(100, (buff, *plastiter, *plower, *pupper, *pupperDist, *pstride));
780 @param pupper Pointer to the upper bound
796 kmp_int32 *pupper, kmp_int32 *pstride,
799 pupper, pstride, incr, chunk
812 kmp_uint32 *plower, kmp_uint32 *pupper,
816 pupper, pstride, incr, chunk
829 kmp_int64 *pupper, kmp_int64 *pstride,
832 pupper, pstride, incr, chunk
845 kmp_uint64 *plower, kmp_uint64 *pupper,
849 pupper, pstride, incr, chunk
867 @param pupper Pointer to the upper bound of loop chunk
884 kmp_int32 *plower, kmp_int32 *pupper,
888 pupper, pupperD, pstride, incr, chunk);
896 kmp_uint32 *plower, kmp_uint32 *pupper,
900 pupper, pupperD, pstride, incr, chunk);
908 kmp_int64 *plower, kmp_int64 *pupper,
912 pupper, pupperD, pstride, incr, chunk);
920 kmp_uint64 *plower, kmp_uint64 *pupper,
924 pupper, pupperD, pstride, incr, chunk);