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

References

projects/openmp/runtime/src/kmp_barrier.cpp
 1309     barrier_kind = __ompt_get_barrier_kind(bt, this_thr);
 1334       itt_sync_obj = __kmp_itt_barrier_object(gtid, bt, 1);
 1382           bt, this_thr, gtid, tid, reduce USE_ITT_BUILD_ARG(itt_sync_obj));
 1384       switch (__kmp_barrier_gather_pattern[bt]) {
 1387         KMP_ASSERT(__kmp_barrier_gather_branch_bits[bt]);
 1388         __kmp_hyper_barrier_gather(bt, this_thr, gtid, tid,
 1394             bt, this_thr, gtid, tid, reduce USE_ITT_BUILD_ARG(itt_sync_obj));
 1399         KMP_ASSERT(__kmp_barrier_gather_branch_bits[bt]);
 1400         __kmp_tree_barrier_gather(bt, this_thr, gtid, tid,
 1405         __kmp_linear_barrier_gather(bt, this_thr, gtid, tid,
 1494             bt, this_thr, gtid, tid, FALSE USE_ITT_BUILD_ARG(itt_sync_obj));
 1496         switch (__kmp_barrier_release_pattern[bt]) {
 1498           KMP_ASSERT(__kmp_barrier_release_branch_bits[bt]);
 1499           __kmp_hyper_barrier_release(bt, this_thr, gtid, tid,
 1505               bt, this_thr, gtid, tid, FALSE USE_ITT_BUILD_ARG(itt_sync_obj));
 1509           KMP_ASSERT(__kmp_barrier_release_branch_bits[bt]);
 1510           __kmp_tree_barrier_release(bt, this_thr, gtid, tid,
 1515           __kmp_linear_barrier_release(bt, this_thr, gtid, tid,
 1539           itt_sync_obj = __kmp_itt_barrier_object(gtid, bt, 1);