reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp_tasking.cpp
 2317   reduce_data = KMP_ATOMIC_LD_RLX(&team->t.t_tg_reduce_data[is_ws]);
 2318   if (reduce_data == NULL &&
 2319       __kmp_atomic_compare_store(&team->t.t_tg_reduce_data[is_ws], reduce_data,
 2325     reduce_data = __kmp_thread_malloc(thr, num * sizeof(kmp_taskred_data_t));
 2326     KMP_MEMCPY(reduce_data, tg->reduce_data, num * sizeof(kmp_taskred_data_t));
 2330     KMP_ATOMIC_ST_REL(&team->t.t_tg_reduce_data[is_ws], reduce_data);
 2333         (reduce_data = KMP_ATOMIC_LD_ACQ(&team->t.t_tg_reduce_data[is_ws])) ==
 2339     __kmp_task_reduction_init_copy<T>(thr, num, data, tg, reduce_data);