Lines Matching refs:chunk

78                                   typename traits_t<T>::signed_t chunk
140 " %%%s, %%%s) incr=%%%s chunk=%%%s signed?<%s>\n",
144 *pstride, incr, chunk));
361 if (chunk < 1)
362 chunk = 1;
363 else if ((UT)chunk > trip_count)
364 chunk = trip_count;
365 nchunks = (trip_count) / (UT)chunk + (trip_count % (UT)chunk ? 1 : 0);
366 span = chunk * incr;
386 // round up to make sure the chunk is enough to cover all iterations
389 // perform chunk adjustment
390 chunk = (span + chunk - 1) & ~(chunk - 1);
392 span = chunk * incr;
402 *plastiter = (tid == ((trip_count - 1) / (UT)chunk));
415 kmp_uint64 cur_chunk = chunk;
417 // Calculate chunk in case it was not specified; it is specified for
476 typename traits_t<T>::signed_t chunk
504 "iter=(%%%s, %%%s, %%%s) chunk=%%%s signed?<%s>\n",
508 (buff, gtid, schedule, *plastiter, *plower, *pupper, incr, chunk));
570 // Get the team's chunk first (each team gets at most one chunk)
612 // Get the parallel loop chunk now (for thread)
613 // compute trip count for team's chunk
681 if (chunk < 1)
682 chunk = 1;
683 span = chunk * incr;
688 if (*plastiter != 0 && !(tid == ((trip_count - 1) / (UT)chunk) % nth))
742 typename traits_t<T>::signed_t chunk) {
743 // The routine returns the first chunk distributed to the team and
747 // The routine is called for dist_schedule(static,chunk) only.
767 "iter=(%%%s, %%%s, %%%s) chunk %%%s; signed?<%s>\n",
771 KD_TRACE(100, (buff, gtid, *p_last, *p_lb, *p_ub, *p_st, chunk));
814 if (chunk < 1)
815 chunk = 1;
816 span = chunk * incr;
821 *p_last = (team_id == ((trip_count - 1) / (UT)chunk) % nteams);
840 "iter=(%%%s, %%%s, %%%s) chunk %%%s\n",
843 KD_TRACE(100, (buff, gtid, team_id, *p_last, *p_lb, *p_ub, *p_st, chunk));
861 @param chunk The chunk size
868 increment and chunk size.
875 kmp_int32 incr, kmp_int32 chunk) {
877 pupper, pstride, incr, chunk
892 kmp_int32 chunk) {
894 pupper, pstride, incr, chunk
908 kmp_int64 incr, kmp_int64 chunk) {
910 pupper, pstride, incr, chunk
925 kmp_int64 chunk) {
927 pupper, pstride, incr, chunk
951 @param pupper Pointer to the upper bound of loop chunk
955 @param chunk The chunk size for the parallel loop
970 kmp_int32 incr, kmp_int32 chunk) {
973 chunk OMPT_CODEPTR_ARG);
983 kmp_int32 incr, kmp_int32 chunk) {
986 chunk OMPT_CODEPTR_ARG);
996 kmp_int64 incr, kmp_int64 chunk) {
999 chunk OMPT_CODEPTR_ARG);
1009 kmp_int64 incr, kmp_int64 chunk) {
1012 chunk OMPT_CODEPTR_ARG);
1022 // int *p_last, T *lb, T *ub, ST *st, ST incr, ST chunk )
1034 @param chunk The chunk size to block with
1039 increment and chunk for the distribute construct as part of composite distribute
1047 kmp_int32 chunk) {
1050 chunk);
1059 kmp_int32 chunk) {
1062 chunk);
1071 kmp_int64 chunk) {
1074 chunk);
1083 kmp_int64 chunk) {
1086 chunk);