/external/pthreadpool/src/ |
D | shim.c | 224 size_t range_l, in pthreadpool_parallelize_4d() argument 230 for (size_t l = 0; l < range_l; l++) { in pthreadpool_parallelize_4d() 245 size_t range_l, in pthreadpool_parallelize_4d_tile_1d() argument 252 for (size_t l = 0; l < range_l; l += tile_l) { in pthreadpool_parallelize_4d_tile_1d() 253 task(argument, i, j, k, l, min(range_l - l, tile_l)); in pthreadpool_parallelize_4d_tile_1d() 267 size_t range_l, in pthreadpool_parallelize_4d_tile_2d() argument 275 for (size_t l = 0; l < range_l; l += tile_l) { in pthreadpool_parallelize_4d_tile_2d() 277 min(range_k - k, tile_k), min(range_l - l, tile_l)); in pthreadpool_parallelize_4d_tile_2d() 293 size_t range_l, in pthreadpool_parallelize_4d_tile_2d_with_uarch() argument 301 for (size_t l = 0; l < range_l; l += tile_l) { in pthreadpool_parallelize_4d_tile_2d_with_uarch() [all …]
|
D | portable-api.c | 565 const struct fxdiv_divisor_size_t range_l = threadpool->params.parallelize_4d.range_l; in thread_parallelize_4d() local 566 const struct fxdiv_result_size_t index_k_l = fxdiv_divide_size_t(index_ij_kl.remainder, range_l); in thread_parallelize_4d() 575 if (++l == range_l.value) { in thread_parallelize_4d() 599 const struct fxdiv_result_size_t index_k_l = fxdiv_divide_size_t(index_ij_kl.remainder, range_l); in thread_parallelize_4d() 630 const size_t range_l = threadpool->params.parallelize_4d_tile_1d.range_l; in thread_parallelize_4d_tile_1d() local 632 task(argument, i, j, k, start_l, min(range_l - start_l, tile_l)); in thread_parallelize_4d_tile_1d() 634 if (start_l >= range_l) { in thread_parallelize_4d_tile_1d() 660 …i_j.quotient, index_i_j.remainder, tile_index_k_l.quotient, start_l, min(range_l - start_l, tile_l… in thread_parallelize_4d_tile_1d() 690 const size_t range_l = threadpool->params.parallelize_4d_tile_2d.range_l; in thread_parallelize_4d_tile_2d() local 693 …task(argument, i, j, start_k, start_l, min(range_k - start_k, tile_k), min(range_l - start_l, tile… in thread_parallelize_4d_tile_2d() [all …]
|
D | threadpool-object.h | 290 struct fxdiv_divisor_size_t range_l; member 301 size_t range_l; member 332 size_t range_l; member 371 size_t range_l; member 394 size_t range_l; member 437 struct fxdiv_divisor_size_t range_l; member 448 size_t range_l; member 483 size_t range_l; member 510 size_t range_l; member 573 struct fxdiv_divisor_size_t range_l; member
|
D | fastpath.c | 619 const struct fxdiv_divisor_size_t range_l = threadpool->params.parallelize_4d.range_l; in pthreadpool_thread_parallelize_4d_fastpath() local 620 const struct fxdiv_result_size_t index_k_l = fxdiv_divide_size_t(index_ij_kl.remainder, range_l); in pthreadpool_thread_parallelize_4d_fastpath() 629 if (++l == range_l.value) { in pthreadpool_thread_parallelize_4d_fastpath() 652 const struct fxdiv_result_size_t index_k_l = fxdiv_divide_size_t(index_ij_kl.remainder, range_l); in pthreadpool_thread_parallelize_4d_fastpath() 688 const size_t range_l = threadpool->params.parallelize_4d_tile_1d.range_l; in pthreadpool_thread_parallelize_4d_tile_1d_fastpath() local 691 task(argument, i, j, k, start_l, min(range_l - start_l, tile_l)); in pthreadpool_thread_parallelize_4d_tile_1d_fastpath() 693 if (start_l >= range_l) { in pthreadpool_thread_parallelize_4d_tile_1d_fastpath() 718 …i_j.quotient, index_i_j.remainder, tile_index_k_l.quotient, start_l, min(range_l - start_l, tile_l… in pthreadpool_thread_parallelize_4d_tile_1d_fastpath() 754 const size_t range_l = threadpool->params.parallelize_4d_tile_2d.range_l; in pthreadpool_thread_parallelize_4d_tile_2d_fastpath() local 757 …task(argument, i, j, start_k, start_l, min(range_k - start_k, tile_k), min(range_l - start_l, tile… in pthreadpool_thread_parallelize_4d_tile_2d_fastpath() [all …]
|
D | legacy-api.c | 146 size_t range_l; member 171 const size_t tile_l = min(max_tile_l, context->range_l - index_l); in compute_4d_tiled() 182 size_t range_l, in pthreadpool_compute_4d_tiled() argument 193 for (size_t l = 0; l < range_l; l += tile_l) { in pthreadpool_compute_4d_tiled() 195 …min(range_i - i, tile_i), min(range_j - j, tile_j), min(range_k - k, tile_k), min(range_l - l, til… in pthreadpool_compute_4d_tiled() 205 const size_t tile_range_l = divide_round_up(range_l, tile_l); in pthreadpool_compute_4d_tiled() 215 .range_l = range_l, in pthreadpool_compute_4d_tiled()
|
/external/pthreadpool/include/ |
D | pthreadpool.h | 597 size_t range_l, 642 size_t range_l, 691 size_t range_l, 757 size_t range_l, 804 size_t range_l, 853 size_t range_l, 906 size_t range_l, 959 size_t range_l, 1012 size_t range_l, 1069 size_t range_l, [all …]
|