LLVM OpenMP 20.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp_wait_release.h"
Public Types | |
typedef kmp_uint64 | flag_t |
Static Public Member Functions | |
static flag_t | tcr (flag_t f) |
static flag_t | test_then_add4 (volatile flag_t *f) |
static flag_t | test_then_or (volatile flag_t *f, flag_t v) |
static flag_t | test_then_and (volatile flag_t *f, flag_t v) |
Static Public Attributes | |
static const flag_type | t = atomic_flag64 |
Definition at line 58 of file kmp_wait_release.h.
typedef kmp_uint64 flag_traits< atomic_flag64 >::flag_t |
Definition at line 59 of file kmp_wait_release.h.
|
inlinestatic |
Definition at line 61 of file kmp_wait_release.h.
|
inlinestatic |
Definition at line 62 of file kmp_wait_release.h.
References f(), KMP_TEST_THEN_ADD4_64, and RCAST.
|
inlinestatic |
Definition at line 68 of file kmp_wait_release.h.
References f(), and KMP_TEST_THEN_AND64.
|
inlinestatic |
Definition at line 65 of file kmp_wait_release.h.
References f(), and KMP_TEST_THEN_OR64.
|
static |
Definition at line 60 of file kmp_wait_release.h.