Lines Matching refs:tile_index_i_j
191 const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(range_start, tile_range_j); in thread_parallelize_2d_tile_1d() local
193 size_t i = tile_index_i_j.quotient; in thread_parallelize_2d_tile_1d()
194 size_t start_j = tile_index_i_j.remainder * tile_j; in thread_parallelize_2d_tile_1d()
216 … const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(linear_index, tile_range_j); in thread_parallelize_2d_tile_1d() local
217 const size_t start_j = tile_index_i_j.remainder * tile_j; in thread_parallelize_2d_tile_1d()
218 task(argument, tile_index_i_j.quotient, start_j, min(range_j - start_j, tile_j)); in thread_parallelize_2d_tile_1d()
236 const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(range_start, tile_range_j); in thread_parallelize_2d_tile_2d() local
239 size_t start_i = tile_index_i_j.quotient * tile_i; in thread_parallelize_2d_tile_2d()
240 size_t start_j = tile_index_i_j.remainder * tile_j; in thread_parallelize_2d_tile_2d()
263 … const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(linear_index, tile_range_j); in thread_parallelize_2d_tile_2d() local
264 const size_t start_i = tile_index_i_j.quotient * tile_i; in thread_parallelize_2d_tile_2d()
265 const size_t start_j = tile_index_i_j.remainder * tile_j; in thread_parallelize_2d_tile_2d()
320 … const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(linear_index, tile_range_j); in thread_parallelize_2d_tile_2d_with_uarch() local
321 const size_t start_i = tile_index_i_j.quotient * tile_i; in thread_parallelize_2d_tile_2d_with_uarch()
322 const size_t start_j = tile_index_i_j.remainder * tile_j; in thread_parallelize_2d_tile_2d_with_uarch()
443 …const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(tile_index_ij_k.quotient, ti… in thread_parallelize_3d_tile_2d() local
446 size_t i = tile_index_i_j.quotient; in thread_parallelize_3d_tile_2d()
447 size_t start_j = tile_index_i_j.remainder * tile_j; in thread_parallelize_3d_tile_2d()
476 …const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(tile_index_ij_k.quotient, ti… in thread_parallelize_3d_tile_2d() local
477 const size_t start_j = tile_index_i_j.remainder * tile_j; in thread_parallelize_3d_tile_2d()
479 …task(argument, tile_index_i_j.quotient, start_j, start_k, min(range_j - start_j, tile_j), min(rang… in thread_parallelize_3d_tile_2d()
508 …const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(tile_index_ij_k.quotient, ti… in thread_parallelize_3d_tile_2d_with_uarch() local
511 size_t i = tile_index_i_j.quotient; in thread_parallelize_3d_tile_2d_with_uarch()
512 size_t start_j = tile_index_i_j.remainder * tile_j; in thread_parallelize_3d_tile_2d_with_uarch()
541 …const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(tile_index_ij_k.quotient, ti… in thread_parallelize_3d_tile_2d_with_uarch() local
542 const size_t start_j = tile_index_i_j.remainder * tile_j; in thread_parallelize_3d_tile_2d_with_uarch()
544 …task(argument, uarch_index, tile_index_i_j.quotient, start_j, start_k, min(range_j - start_j, tile… in thread_parallelize_3d_tile_2d_with_uarch()