LLVM OpenMP 20.0.0git
Static Public Member Functions | List of all members
core_barrier_impl< T > Class Template Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp_dispatch_hier.h"

Static Public Member Functions

static void reset_private (kmp_int32 num_active, kmp_hier_private_bdata_t *tdata)
 
static void reset_shared (kmp_int32 num_active, kmp_hier_shared_bdata_t< T > *bdata)
 
static void barrier (kmp_int32 id, kmp_hier_shared_bdata_t< T > *bdata, kmp_hier_private_bdata_t *tdata)
 

Detailed Description

template<typename T>
class core_barrier_impl< T >

Definition at line 209 of file kmp_dispatch_hier.h.

Member Function Documentation

◆ barrier()

template<typename T >
void core_barrier_impl< T >::barrier ( kmp_int32  id,
kmp_hier_shared_bdata_t< T > *  bdata,
kmp_hier_private_bdata_t *  tdata 
)
static

◆ reset_private()

template<typename T >
void core_barrier_impl< T >::reset_private ( kmp_int32  num_active,
kmp_hier_private_bdata_t *  tdata 
)
static

◆ reset_shared()

template<typename T >
void core_barrier_impl< T >::reset_shared ( kmp_int32  num_active,
kmp_hier_shared_bdata_t< T > *  bdata 
)
static

The documentation for this class was generated from the following file: