Lines Matching refs:stride
72 static void ForStaticChunk(int &last, T &lb, T &ub, ST &stride, ST chunk, in ForStaticChunk()
77 stride = numberOfEntities * chunk; in ForStaticChunk()
85 last = ((beginingLastChunk - lb) % stride) == 0; in ForStaticChunk()
92 static void ForStaticNoChunk(int &last, T &lb, T &ub, ST &stride, ST &chunk, in ForStaticNoChunk()
111 stride = loopSize; // make sure we only do 1 chunk per warp in ForStaticNoChunk()
132 ST stride = *pstride; in for_static_init() local
138 ForStaticChunk(lastiter, lb, ub, stride, chunk, gtid, in for_static_init()
155 ForStaticChunk(lastiter, lb, ub, stride, chunk, gtid, in for_static_init()
164 ForStaticNoChunk(lastiter, lb, ub, stride, chunk, gtid, in for_static_init()
170 ForStaticChunk(lastiter, lb, ub, stride, chunk, omp_get_team_num(), in for_static_init()
177 ForStaticNoChunk(lastiter, lb, ub, stride, chunk, omp_get_team_num(), in for_static_init()
182 ForStaticChunk(lastiter, lb, ub, stride, chunk, in for_static_init()
189 ForStaticChunk(lastiter, lb, ub, stride, chunk, gtid, in for_static_init()
198 *pstride = stride; in for_static_init()
277 ST stride; in dispatch_init() local
279 ForStaticChunk(lastiter, lb, ub, stride, chunk, threadId, tnum); in dispatch_init()
283 DST->Stride = stride; in dispatch_init()
291 ST stride; in dispatch_init() local
299 ForStaticChunk(lastiter, lb, ub, stride, chunk, threadId, tnum); in dispatch_init()
306 DST->Stride = stride; in dispatch_init()
314 ST stride; in dispatch_init() local
316 ForStaticNoChunk(lastiter, lb, ub, stride, chunk, threadId, tnum); in dispatch_init()
320 DST->Stride = stride; in dispatch_init()
411 ST stride = DST->Stride; in dispatch_next() local
412 DST->NextLowerBound = myLb + stride; in dispatch_next()