Lines Matching refs:range_j
649 struct fxdiv_divisor_size_t range_j; member
653 const struct fxdiv_divisor_size_t range_j = context->range_j; in compute_2d() local
654 const struct fxdiv_result_size_t index = fxdiv_divide_size_t(linear_index, range_j); in compute_2d()
663 size_t range_j, in pthreadpool_parallelize_2d() argument
674 for (size_t j = 0; j < range_j; j++) { in pthreadpool_parallelize_2d()
686 .range_j = fxdiv_init_size_t(range_j) in pthreadpool_parallelize_2d()
688 …parallelize_1d(threadpool, (pthreadpool_task_1d_t) compute_2d, &context, range_i * range_j, flags); in pthreadpool_parallelize_2d()
697 size_t range_j; member
707 const size_t tile_j = min(max_tile_j, context->range_j - index_j); in compute_2d_tile_1d()
716 size_t range_j, in pthreadpool_parallelize_2d_tile_1d() argument
728 for (size_t j = 0; j < range_j; j += tile_j) { in pthreadpool_parallelize_2d_tile_1d()
729 task(argument, i, j, min(range_j - j, tile_j)); in pthreadpool_parallelize_2d_tile_1d()
737 const size_t tile_range_j = divide_round_up(range_j, tile_j); in pthreadpool_parallelize_2d_tile_1d()
743 .range_j = range_j, in pthreadpool_parallelize_2d_tile_1d()
755 size_t range_j; member
768 const size_t tile_j = min(max_tile_j, context->range_j - index_j); in compute_2d_tile_2d()
777 size_t range_j, in pthreadpool_parallelize_2d_tile_2d() argument
790 for (size_t j = 0; j < range_j; j += tile_j) { in pthreadpool_parallelize_2d_tile_2d()
791 task(argument, i, j, min(range_i - i, tile_i), min(range_j - j, tile_j)); in pthreadpool_parallelize_2d_tile_2d()
800 const size_t tile_range_j = divide_round_up(range_j, tile_j); in pthreadpool_parallelize_2d_tile_2d()
806 .range_j = range_j, in pthreadpool_parallelize_2d_tile_2d()
819 size_t range_j; member
835 const size_t tile_j = min(max_tile_j, context->range_j - index_j); in compute_3d_tile_2d()
845 size_t range_j, in pthreadpool_parallelize_3d_tile_2d() argument
859 for (size_t j = 0; j < range_j; j += tile_j) { in pthreadpool_parallelize_3d_tile_2d()
861 task(argument, i, j, k, min(range_j - j, tile_j), min(range_k - k, tile_k)); in pthreadpool_parallelize_3d_tile_2d()
870 const size_t tile_range_j = divide_round_up(range_j, tile_j); in pthreadpool_parallelize_3d_tile_2d()
877 .range_j = range_j, in pthreadpool_parallelize_3d_tile_2d()
892 struct fxdiv_divisor_size_t range_j; member
903 const struct fxdiv_divisor_size_t range_j = context->range_j; in compute_4d_tile_2d() local
904 …truct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(tile_index_ij_kl.quotient, range_j); in compute_4d_tile_2d()
923 size_t range_j, in pthreadpool_parallelize_4d_tile_2d() argument
938 for (size_t j = 0; j < range_j; j++) { in pthreadpool_parallelize_4d_tile_2d()
958 .range_j = fxdiv_init_size_t(range_j), in pthreadpool_parallelize_4d_tile_2d()
967 range_i * range_j * tile_range_k * tile_range_l, flags); in pthreadpool_parallelize_4d_tile_2d()
977 struct fxdiv_divisor_size_t range_j; member
991 const struct fxdiv_divisor_size_t range_j = context->range_j; in compute_5d_tile_2d() local
992 …struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(tile_index_ij_k.quotient, range_j); in compute_5d_tile_2d()
1011 size_t range_j, in pthreadpool_parallelize_5d_tile_2d() argument
1027 for (size_t j = 0; j < range_j; j++) { in pthreadpool_parallelize_5d_tile_2d()
1051 .range_j = fxdiv_init_size_t(range_j), in pthreadpool_parallelize_5d_tile_2d()
1059 range_i * range_j * range_k * tile_range_l * tile_range_m, flags); in pthreadpool_parallelize_5d_tile_2d()
1069 struct fxdiv_divisor_size_t range_j; member
1084 const struct fxdiv_divisor_size_t range_j = context->range_j; in compute_6d_tile_2d() local
1085 …struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(tile_index_ij_k.quotient, range_j); in compute_6d_tile_2d()
1107 size_t range_j, in pthreadpool_parallelize_6d_tile_2d() argument
1124 for (size_t j = 0; j < range_j; j++) { in pthreadpool_parallelize_6d_tile_2d()
1150 .range_j = fxdiv_init_size_t(range_j), in pthreadpool_parallelize_6d_tile_2d()
1159 range_i * range_j * range_k * range_l * tile_range_m * tile_range_n, flags); in pthreadpool_parallelize_6d_tile_2d()