Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_gsupport.cpp2059 void *reduce_data = KMP_ATOMIC_LD_RLX(&team->t.t_tg_reduce_data[is_ws]); in __kmp_GOMP_init_reductions()
2061 __kmp_atomic_compare_store(&team->t.t_tg_reduce_data[is_ws], reduce_data, in __kmp_GOMP_init_reductions()
2067 KMP_ATOMIC_ST_REL(&team->t.t_tg_reduce_data[is_ws], (void *)data); in __kmp_GOMP_init_reductions()
2071 &team->t.t_tg_reduce_data[is_ws])) == (void *)1) { in __kmp_GOMP_init_reductions()
2083 (uintptr_t *)KMP_ATOMIC_LD_ACQ(&team->t.t_tg_reduce_data[is_ws])); in __kmp_GOMP_init_reductions()
2129 KMP_ATOMIC_ST_REL(&team->t.t_tg_reduce_data[0], NULL); in __kmp_GOMP_par_reductions_microtask_wrapper()
2422 ((uintptr_t *)KMP_ATOMIC_LD_RLX(&team->t.t_tg_reduce_data[1])); in KMP_EXPAND_NAME()
2423 KMP_ATOMIC_ST_REL(&team->t.t_tg_reduce_data[1], NULL); in KMP_EXPAND_NAME()
H A Dkmp_tasking.cpp2401 reduce_data = KMP_ATOMIC_LD_RLX(&team->t.t_tg_reduce_data[is_ws]); in __kmp_task_reduction_modifier_init()
2403 __kmp_atomic_compare_store(&team->t.t_tg_reduce_data[is_ws], reduce_data, in __kmp_task_reduction_modifier_init()
2414 KMP_ATOMIC_ST_REL(&team->t.t_tg_reduce_data[is_ws], reduce_data); in __kmp_task_reduction_modifier_init()
2417 (reduce_data = KMP_ATOMIC_LD_ACQ(&team->t.t_tg_reduce_data[is_ws])) == in __kmp_task_reduction_modifier_init()
2603 if ((reduce_data = KMP_ATOMIC_LD_ACQ(&t->t.t_tg_reduce_data[0])) != NULL && in __kmpc_end_taskgroup()
2614 KMP_ATOMIC_ST_REL(&t->t.t_tg_reduce_data[0], NULL); in __kmpc_end_taskgroup()
2621 } else if ((reduce_data = KMP_ATOMIC_LD_ACQ(&t->t.t_tg_reduce_data[1])) != in __kmpc_end_taskgroup()
2632 KMP_ATOMIC_ST_REL(&t->t.t_tg_reduce_data[1], NULL); in __kmpc_end_taskgroup()
H A Dkmp.h2745 std::atomic<void *> t_tg_reduce_data[2]; // to support task modifier member