Home
last modified time | relevance | path

Searched refs:reduce_data (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_tasking.cpp2214 tg->reduce_data = (void *)arr; in __kmp_task_reduction_init()
2260 thr, tg, reduce_data)); in __kmp_task_reduction_init_copy()
2268 tg->reduce_data = (void *)arr; in __kmp_task_reduction_init_copy()
2372 tg->reduce_data = NULL; in __kmp_task_reduction_fini()
2381 tg->reduce_data = NULL; in __kmp_task_reduction_clean()
2399 void *reduce_data; in __kmp_task_reduction_modifier_init() local
2402 if (reduce_data == NULL && in __kmp_task_reduction_modifier_init()
2410 KMP_MEMCPY(reduce_data, tg->reduce_data, num * sizeof(kmp_taskred_data_t)); in __kmp_task_reduction_modifier_init()
2493 tg_new->reduce_data = NULL; in __kmpc_taskgroup()
2595 if (taskgroup->reduce_data != NULL && in __kmpc_end_taskgroup()
[all …]
H A Dkmp_barrier.cpp126 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_linear_barrier_gather_template()
127 other_threads[i]->th.th_local.reduce_data); in __kmp_linear_barrier_gather_template()
347 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_tree_barrier_gather()
348 child_thr->th.th_local.reduce_data); in __kmp_tree_barrier_gather()
588 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_hyper_barrier_gather()
589 child_thr->th.th_local.reduce_data); in __kmp_hyper_barrier_gather()
907 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_hierarchical_barrier_gather()
939 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_hierarchical_barrier_gather()
968 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_hierarchical_barrier_gather()
1345 this_thr->th.th_local.reduce_data = reduce_data; in __kmp_barrier_template()
[all …]
H A Dkmp_gsupport.cpp2010 uintptr_t reduce_data = gomp_data[2]; in KMP_EXPAND_NAME() local
2017 (void *)(reduce_data + tid * per_thread_size + offset); in KMP_EXPAND_NAME()
2026 if (!mapped_address && address >= reduce_data && in KMP_EXPAND_NAME()
2028 uintptr_t offset = (address - reduce_data) % per_thread_size; in KMP_EXPAND_NAME()
2059 void *reduce_data = KMP_ATOMIC_LD_RLX(&team->t.t_tg_reduce_data[is_ws]); in __kmp_GOMP_init_reductions() local
2060 if (reduce_data == NULL && in __kmp_GOMP_init_reductions()
2064 KMP_DEBUG_ASSERT(reduce_data == NULL); in __kmp_GOMP_init_reductions()
2070 while ((reduce_data = KMP_ATOMIC_LD_ACQ( in __kmp_GOMP_init_reductions()
2074 KMP_DEBUG_ASSERT(reduce_data > (void *)1); // should be valid pointer here in __kmp_GOMP_init_reductions()
2094 uintptr_t *reduce_data = *(uintptr_t **)data; in __kmp_GOMP_par_reductions_microtask_wrapper() local
[all …]
H A Dkmp.h2081 void *reduce_data; member
2234 void *reduce_data; // reduction related info member
3604 size_t reduce_size, void *reduce_data,
3901 void *reduce_data, void (*reduce_func)(void *lhs_data, void *rhs_data),
3907 void *reduce_data, void (*reduce_func)(void *lhs_data, void *rhs_data),
3916 void *reduce_data, void (*reduce_func)(void *lhs_data, void *rhs_data),
H A Dkmp_csupport.cpp3476 size_t reduce_size, void *reduce_data, in __kmpc_reduce_nowait() argument
3529 loc, global_tid, num_vars, reduce_size, reduce_data, reduce_func, lck); in __kmpc_reduce_nowait()
3595 global_tid, FALSE, reduce_size, reduce_data, reduce_func); in __kmpc_reduce_nowait()
3705 size_t reduce_size, void *reduce_data, in __kmpc_reduce() argument
3742 loc, global_tid, num_vars, reduce_size, reduce_data, reduce_func, lck); in __kmpc_reduce()
3785 global_tid, TRUE, reduce_size, reduce_data, reduce_func); in __kmpc_reduce()
H A Dkmp_runtime.cpp8468 void *reduce_data, void (*reduce_func)(void *lhs_data, void *rhs_data), in __kmp_determine_reduction_method() argument
8489 #define FAST_REDUCTION_TREE_METHOD_GENERATED ((reduce_data) && (reduce_func)) in __kmp_determine_reduction_method()