Home
last modified time | relevance | path

Searched refs:tile_index_ij_k (Results 1 – 3 of 3) sorted by relevance

/dports/devel/pthreadpool/pthreadpool-0.1-126-gb8374f8/src/
H A Dfastpath.c428 const struct fxdiv_result_size_t tile_index_ij_k = fxdiv_divide_size_t(range_start, tile_range_k); in pthreadpool_thread_parallelize_3d_tile_1d_fastpath() local
430 …const struct fxdiv_result_size_t index_i_j = fxdiv_divide_size_t(tile_index_ij_k.quotient, range_j… in pthreadpool_thread_parallelize_3d_tile_1d_fastpath()
434 size_t start_k = tile_index_ij_k.remainder * tile_k; in pthreadpool_thread_parallelize_3d_tile_1d_fastpath()
458 …const struct fxdiv_result_size_t tile_index_ij_k = fxdiv_divide_size_t(linear_index, tile_range_k); in pthreadpool_thread_parallelize_3d_tile_1d_fastpath() local
460 const size_t start_k = tile_index_ij_k.remainder * tile_k; in pthreadpool_thread_parallelize_3d_tile_1d_fastpath()
485 const struct fxdiv_result_size_t tile_index_ij_k = fxdiv_divide_size_t(range_start, tile_range_k); in pthreadpool_thread_parallelize_3d_tile_2d_fastpath() local
492 size_t start_k = tile_index_ij_k.remainder * tile_k; in pthreadpool_thread_parallelize_3d_tile_2d_fastpath()
521 const size_t start_k = tile_index_ij_k.remainder * tile_k; in pthreadpool_thread_parallelize_3d_tile_2d_fastpath()
555 const struct fxdiv_result_size_t tile_index_ij_k = fxdiv_divide_size_t(range_start, tile_range_k); in pthreadpool_thread_parallelize_3d_tile_2d_with_uarch_fastpath() local
562 size_t start_k = tile_index_ij_k.remainder * tile_k; in pthreadpool_thread_parallelize_3d_tile_2d_with_uarch_fastpath()
[all …]
H A Dlegacy-api.c78 const struct fxdiv_result_size_t tile_index_ij_k = fxdiv_divide_size_t(linear_index, tile_range_k); in compute_3d_tiled() local
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()
86 const size_t index_k = tile_index_ij_k.remainder * max_tile_k; in compute_3d_tiled()
H A Dportable-api.c389 const struct fxdiv_result_size_t tile_index_ij_k = fxdiv_divide_size_t(range_start, tile_range_k); in thread_parallelize_3d_tile_1d() local
391 …const struct fxdiv_result_size_t index_i_j = fxdiv_divide_size_t(tile_index_ij_k.quotient, range_j… in thread_parallelize_3d_tile_1d()
395 size_t start_k = tile_index_ij_k.remainder * tile_k; in thread_parallelize_3d_tile_1d()
420 …const struct fxdiv_result_size_t tile_index_ij_k = fxdiv_divide_size_t(linear_index, tile_range_k); in thread_parallelize_3d_tile_1d() local
422 const size_t start_k = tile_index_ij_k.remainder * tile_k; in thread_parallelize_3d_tile_1d()
441 const struct fxdiv_result_size_t tile_index_ij_k = fxdiv_divide_size_t(range_start, tile_range_k); in thread_parallelize_3d_tile_2d() local
448 size_t start_k = tile_index_ij_k.remainder * tile_k; in thread_parallelize_3d_tile_2d()
478 const size_t start_k = tile_index_ij_k.remainder * tile_k; in thread_parallelize_3d_tile_2d()
506 const struct fxdiv_result_size_t tile_index_ij_k = fxdiv_divide_size_t(range_start, tile_range_k); in thread_parallelize_3d_tile_2d_with_uarch() local
513 size_t start_k = tile_index_ij_k.remainder * tile_k; in thread_parallelize_3d_tile_2d_with_uarch()
[all …]