clang API Documentation
#include <CGOpenMPRuntime.h>
Public Types | |
enum | OpenMPLocationFlags { OMP_IDENT_IMD = 0x01, OMP_IDENT_KMPC = 0x02, OMP_ATOMIC_REDUCE = 0x10, OMP_IDENT_BARRIER_EXPL = 0x20, OMP_IDENT_BARRIER_IMPL = 0x40, OMP_IDENT_BARRIER_IMPL_FOR = 0x40, OMP_IDENT_BARRIER_IMPL_SECTIONS = 0xC0, OMP_IDENT_BARRIER_IMPL_SINGLE = 0x140 } |
Values for bit flags used in the ident_t to describe the fields. All enumeric elements are named and described in accordance with the code from http://llvm.org/svn/llvm-project/openmp/trunk/runtime/src/kmp.h. More... | |
enum | OpenMPRTLFunction { OMPRTL__kmpc_fork_call, OMPRTL__kmpc_threadprivate_cached, OMPRTL__kmpc_threadprivate_register, OMPRTL__kmpc_global_thread_num, OMPRTL__kmpc_critical, OMPRTL__kmpc_end_critical, OMPRTL__kmpc_barrier, OMPRTL__kmpc_serialized_parallel, OMPRTL__kmpc_end_serialized_parallel, OMPRTL__kmpc_push_num_threads } |
Definition at line 45 of file CGOpenMPRuntime.h.
Values for bit flags used in the ident_t to describe the fields. All enumeric elements are named and described in accordance with the code from http://llvm.org/svn/llvm-project/openmp/trunk/runtime/src/kmp.h.
Definition at line 50 of file CGOpenMPRuntime.h.
Definition at line 68 of file CGOpenMPRuntime.h.