Home
last modified time | relevance | path

Searched refs:small_chunk (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_dispatch.cpp109 T &small_chunk, T &extras, T &p_extra) { in __kmp_initialize_self_buffer() argument
123 small_chunk = in __kmp_initialize_self_buffer()
129 p_extra = (big_chunk - small_chunk); in __kmp_initialize_self_buffer()
133 init = id * small_chunk + id * p_extra + (id < extras ? id : extras); in __kmp_initialize_self_buffer()
135 init = id * small_chunk + (id - num_procs_with_ecore) * p_extra + in __kmp_initialize_self_buffer()
140 init = id * small_chunk + id * p_extra + (id < extras ? id : extras); in __kmp_initialize_self_buffer()
142 init = id * small_chunk + first_thread_with_ecore * p_extra + in __kmp_initialize_self_buffer()
151 small_chunk = nchunks / nproc; // chunks per thread in __kmp_initialize_self_buffer()
154 init = id * small_chunk + (id < extras ? id : extras); in __kmp_initialize_self_buffer()
443 T small_chunk, extras, p_extra = 0; in __kmp_dispatch_init_algorithm() local
[all …]
H A Dkmp_sched.cpp325 UT small_chunk = trip_count / nth; in __kmp_for_static_init() local
327 *plower += incr * (tid * small_chunk + (tid < extras ? tid : extras)); in __kmp_for_static_init()
328 *pupper = *plower + small_chunk * incr - (tid < extras ? 0 : incr); in __kmp_for_static_init()