Searched refs:tile_index_i_j (Results 1 – 3 of 3) sorted by relevance
/external/pthreadpool/src/ |
D | legacy-api.c | 80 …const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(tile_index_ij_k.quotient, ti… in compute_3d_tiled() local 84 const size_t index_i = tile_index_i_j.quotient * max_tile_i; in compute_3d_tiled() 85 const size_t index_j = tile_index_i_j.remainder * max_tile_j; in compute_3d_tiled() 157 …const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(tile_index_ij_kl.quotient, t… in compute_4d_tiled() local 164 const size_t index_i = tile_index_i_j.quotient * max_tile_i; in compute_4d_tiled() 165 const size_t index_j = tile_index_i_j.remainder * max_tile_j; in compute_4d_tiled()
|
D | fastpath.c | 210 const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(range_start, tile_range_j); in pthreadpool_thread_parallelize_2d_tile_1d_fastpath() local 212 size_t i = tile_index_i_j.quotient; in pthreadpool_thread_parallelize_2d_tile_1d_fastpath() 213 size_t start_j = tile_index_i_j.remainder * tile_j; in pthreadpool_thread_parallelize_2d_tile_1d_fastpath() 234 … const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(linear_index, tile_range_j); in pthreadpool_thread_parallelize_2d_tile_1d_fastpath() local 235 const size_t start_j = tile_index_i_j.remainder * tile_j; in pthreadpool_thread_parallelize_2d_tile_1d_fastpath() 236 task(argument, tile_index_i_j.quotient, start_j, min(range_j - start_j, tile_j)); in pthreadpool_thread_parallelize_2d_tile_1d_fastpath() 260 const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(range_start, tile_range_j); in pthreadpool_thread_parallelize_2d_tile_2d_fastpath() local 263 size_t start_i = tile_index_i_j.quotient * tile_i; in pthreadpool_thread_parallelize_2d_tile_2d_fastpath() 264 size_t start_j = tile_index_i_j.remainder * tile_j; in pthreadpool_thread_parallelize_2d_tile_2d_fastpath() 286 … const struct fxdiv_result_size_t tile_index_i_j = fxdiv_divide_size_t(linear_index, tile_range_j); in pthreadpool_thread_parallelize_2d_tile_2d_fastpath() local [all …]
|
D | portable-api.c | 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 [all …]
|