Searched refs:t_tg_reduce_data (Results 1 – 2 of 2) sorted by relevance
2339 reduce_data = KMP_ATOMIC_LD_RLX(&team->t.t_tg_reduce_data[is_ws]); in __kmp_task_reduction_modifier_init()2341 __kmp_atomic_compare_store(&team->t.t_tg_reduce_data[is_ws], reduce_data, in __kmp_task_reduction_modifier_init()2352 KMP_ATOMIC_ST_REL(&team->t.t_tg_reduce_data[is_ws], reduce_data); in __kmp_task_reduction_modifier_init()2355 (reduce_data = KMP_ATOMIC_LD_ACQ(&team->t.t_tg_reduce_data[is_ws])) == in __kmp_task_reduction_modifier_init()2538 if ((reduce_data = KMP_ATOMIC_LD_ACQ(&t->t.t_tg_reduce_data[0])) != NULL && in __kmpc_end_taskgroup()2549 KMP_ATOMIC_ST_REL(&t->t.t_tg_reduce_data[0], NULL); in __kmpc_end_taskgroup()2556 } else if ((reduce_data = KMP_ATOMIC_LD_ACQ(&t->t.t_tg_reduce_data[1])) != in __kmpc_end_taskgroup()2567 KMP_ATOMIC_ST_REL(&t->t.t_tg_reduce_data[1], NULL); in __kmpc_end_taskgroup()
2699 std::atomic<void *> t_tg_reduce_data[2]; // to support task modifier member