Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_barrier.cpp304 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_dist_barrier_gather()
305 other_threads[thr]->th.th_local.reduce_data); in __kmp_dist_barrier_gather()
354 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_dist_barrier_gather()
355 other_threads[thr]->th.th_local.reduce_data); in __kmp_dist_barrier_gather()
638 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_linear_barrier_gather_template()
639 other_threads[i]->th.th_local.reduce_data); in __kmp_linear_barrier_gather_template()
859 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_tree_barrier_gather()
860 child_thr->th.th_local.reduce_data); in __kmp_tree_barrier_gather()
1100 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_hyper_barrier_gather()
1101 child_thr->th.th_local.reduce_data); in __kmp_hyper_barrier_gather()
[all …]
H A Dkmp_tasking.cpp2574 tg->reduce_data = (void *)arr;
2638 kmp_taskgroup_t *tg, void *reduce_data) { argument
2642 thr, tg, reduce_data));
2646 KMP_MEMCPY(arr, reduce_data, num * sizeof(kmp_taskred_data_t));
2650 tg->reduce_data = (void *)arr;
2684 KMP_ASSERT(tg->reduce_data != NULL);
2685 arr = (kmp_taskred_data_t *)(tg->reduce_data);
2692 arr = (kmp_taskred_data_t *)(tg->reduce_data);
2740 kmp_taskred_data_t *arr = (kmp_taskred_data_t *)tg->reduce_data;
2770 tg->reduce_data = NULL;
[all …]
H A Dkmp_gsupport.cpp2069 uintptr_t reduce_data = gomp_data[2]; in KMP_EXPAND_NAME() local
2076 (void *)(reduce_data + tid * per_thread_size + offset); in KMP_EXPAND_NAME()
2085 if (!mapped_address && address >= reduce_data && in KMP_EXPAND_NAME()
2087 uintptr_t offset = (address - reduce_data) % per_thread_size; in KMP_EXPAND_NAME()
2088 mapped_address = (void *)(reduce_data + tid * per_thread_size + offset); in KMP_EXPAND_NAME()
2118 void *reduce_data = KMP_ATOMIC_LD_RLX(&team->t.t_tg_reduce_data[is_ws]); in __kmp_GOMP_init_reductions() local
2119 if (reduce_data == NULL && in __kmp_GOMP_init_reductions()
2120 __kmp_atomic_compare_store(&team->t.t_tg_reduce_data[is_ws], reduce_data, in __kmp_GOMP_init_reductions()
2123 KMP_DEBUG_ASSERT(reduce_data == NULL); in __kmp_GOMP_init_reductions()
2129 while ((reduce_data = KMP_ATOMIC_LD_ACQ( in __kmp_GOMP_init_reductions()
[all …]
H A Dkmp_csupport.cpp3631 size_t reduce_size, void *reduce_data, in __kmpc_reduce_nowait() argument
3684 loc, global_tid, num_vars, reduce_size, reduce_data, reduce_func, lck); in __kmpc_reduce_nowait()
3750 global_tid, FALSE, reduce_size, reduce_data, reduce_func); in __kmpc_reduce_nowait()
3860 size_t reduce_size, void *reduce_data, in __kmpc_reduce() argument
3897 loc, global_tid, num_vars, reduce_size, reduce_data, reduce_func, lck); in __kmpc_reduce()
3940 global_tid, TRUE, reduce_size, reduce_data, reduce_func); in __kmpc_reduce()
H A Dkmp.h2341 void *reduce_data; member
2494 void *reduce_data; // reduction related info member
4061 size_t reduce_size, void *reduce_data,
4409 void *reduce_data, void (*reduce_func)(void *lhs_data, void *rhs_data),
4415 void *reduce_data, void (*reduce_func)(void *lhs_data, void *rhs_data),
4424 void *reduce_data, void (*reduce_func)(void *lhs_data, void *rhs_data),
H A Dkmp_runtime.cpp8914 void *reduce_data, void (*reduce_func)(void *lhs_data, void *rhs_data), in __kmp_determine_reduction_method() argument
8935 #define FAST_REDUCTION_TREE_METHOD_GENERATED ((reduce_data) && (reduce_func)) in __kmp_determine_reduction_method()