LLVM OpenMP 22.0.0git
kmp_barrier.h File Reference
#include "kmp.h"
#include "kmp_i18n.h"

Go to the source code of this file.

Classes

class  distributedBarrier

Macros

#define KMP_ALIGNED_ALLOCATE(size, alignment)
#define KMP_ALIGNED_FREE(ptr)
#define KMP_OPTIMIZE_FOR_REDUCTIONS   0

Macro Definition Documentation

◆ KMP_ALIGNED_ALLOCATE

#define KMP_ALIGNED_ALLOCATE ( size,
alignment )
Value:
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t size
#define KMP_INTERNAL_MALLOC(sz)
Definition kmp.h:113

Definition at line 46 of file kmp_barrier.h.

Referenced by distributedBarrier::allocate().

◆ KMP_ALIGNED_FREE

#define KMP_ALIGNED_FREE ( ptr)
Value:
#define KMP_INTERNAL_FREE(p)
Definition kmp.h:114

Definition at line 47 of file kmp_barrier.h.

Referenced by distributedBarrier::deallocate().

◆ KMP_OPTIMIZE_FOR_REDUCTIONS

#define KMP_OPTIMIZE_FOR_REDUCTIONS   0

Definition at line 57 of file kmp_barrier.h.

Referenced by __kmp_print_structure().