LLVM OpenMP 22.0.0git
|
Go to the source code of this file.
Macros | |
#define | ATOMIC_XCHG_WR(TYPE_ID, OP_ID, TYPE, BITS, OP, GOMP_FLAG) |
#define | ATOMIC_XCHG_FLOAT_WR(TYPE_ID, OP_ID, TYPE, BITS, OP, GOMP_FLAG) |
#define | OP_CMPXCHG_WR(TYPE, BITS, OP) |
#define | ATOMIC_CMPXCHG_WR(TYPE_ID, OP_ID, TYPE, BITS, OP, GOMP_FLAG) |
#define | ATOMIC_CRITICAL_WR(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) |
#define ATOMIC_BEGIN | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
RET_TYPE ) |
Definition at line 698 of file kmp_atomic.cpp.
#define ATOMIC_BEGIN_CPT | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
RET_TYPE ) |
Definition at line 2211 of file kmp_atomic.cpp.
#define ATOMIC_BEGIN_MIX | ( | TYPE_ID, | |
TYPE, | |||
OP_ID, | |||
RTYPE_ID, | |||
RTYPE ) |
Definition at line 1630 of file kmp_atomic.cpp.
#define ATOMIC_BEGIN_READ | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
RET_TYPE ) |
Definition at line 1928 of file kmp_atomic.cpp.
#define ATOMIC_BEGIN_WRK | ( | TYPE_ID, | |
OP_ID, | |||
TYPE ) |
Definition at line 2828 of file kmp_atomic.cpp.
#define ATOMIC_CMPX_EQV | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
LCK_ID, | |||
MASK, | |||
GOMP_FLAG ) |
Definition at line 1279 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPX_EQV(), and ATOMIC_CMPX_EQV().
#define ATOMIC_CMPX_EQV_CPT | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
Definition at line 2759 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPX_EQV_CPT(), and ATOMIC_CMPX_EQV_CPT().
#define ATOMIC_CMPX_L | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
LCK_ID, | |||
MASK, | |||
GOMP_FLAG ) |
Definition at line 1098 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPX_L(), ATOMIC_CMPX_L(), and ATOMIC_CMPX_L().
#define ATOMIC_CMPX_L_CPT | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
Definition at line 2602 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPX_L_CPT(), ATOMIC_CMPX_L_CPT(), and ATOMIC_CMPX_L_CPT().
#define ATOMIC_CMPXCHG | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
LCK_ID, | |||
MASK, | |||
GOMP_FLAG ) |
Definition at line 915 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), and ATOMIC_CMPXCHG().
#define ATOMIC_CMPXCHG_CMPLX | ( | TYPE_ID, | |
TYPE, | |||
OP_ID, | |||
BITS, | |||
OP, | |||
RTYPE_ID, | |||
RTYPE, | |||
LCK_ID, | |||
MASK, | |||
GOMP_FLAG ) |
Definition at line 1894 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CMPLX().
#define ATOMIC_CMPXCHG_CPT | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
Definition at line 2290 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), and ATOMIC_CMPXCHG_CPT().
#define ATOMIC_CMPXCHG_MIX | ( | TYPE_ID, | |
TYPE, | |||
OP_ID, | |||
BITS, | |||
OP, | |||
RTYPE_ID, | |||
RTYPE, | |||
LCK_ID, | |||
MASK, | |||
GOMP_FLAG ) |
Definition at line 1660 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), and ATOMIC_CMPXCHG_MIX().
#define ATOMIC_CMPXCHG_READ | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
Definition at line 1995 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_READ(), and ATOMIC_CMPXCHG_READ().
#define ATOMIC_CMPXCHG_WR | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
#define ATOMIC_CRIT_EQV | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
OP, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Definition at line 1259 of file kmp_atomic.cpp.
#define ATOMIC_CRIT_L | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
OP, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Definition at line 1079 of file kmp_atomic.cpp.
#define ATOMIC_CRITICAL | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
OP, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Definition at line 1315 of file kmp_atomic.cpp.
#define ATOMIC_CRITICAL_CPT | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
OP, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Definition at line 2792 of file kmp_atomic.cpp.
Referenced by ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), and ATOMIC_CRITICAL_CPT().
#define ATOMIC_CRITICAL_CPT_WRK | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
OP, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Definition at line 2835 of file kmp_atomic.cpp.
Referenced by ATOMIC_CRITICAL_CPT_WRK(), and ATOMIC_CRITICAL_CPT_WRK().
#define ATOMIC_CRITICAL_FP | ( | TYPE_ID, | |
TYPE, | |||
OP_ID, | |||
OP, | |||
RTYPE_ID, | |||
RTYPE, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Definition at line 1639 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_MIX().
#define ATOMIC_CRITICAL_READ | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
OP, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Definition at line 2007 of file kmp_atomic.cpp.
Referenced by ATOMIC_CRITICAL_READ().
#define ATOMIC_CRITICAL_WR | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
OP, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Referenced by ATOMIC_CRITICAL_WR().
#define ATOMIC_FIXED_ADD | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
LCK_ID, | |||
MASK, | |||
GOMP_FLAG ) |
Definition at line 901 of file kmp_atomic.cpp.
Referenced by ATOMIC_FIXED_ADD().
#define ATOMIC_FIXED_ADD_CPT | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
Definition at line 2299 of file kmp_atomic.cpp.
Referenced by ATOMIC_FIXED_ADD_CPT().
#define ATOMIC_FIXED_READ | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
Definition at line 1987 of file kmp_atomic.cpp.
Referenced by ATOMIC_FIXED_READ().
#define ATOMIC_LOCK0 __kmp_atomic_lock |
Definition at line 706 of file kmp_atomic.cpp.
#define ATOMIC_LOCK10r __kmp_atomic_lock_10r |
Definition at line 714 of file kmp_atomic.cpp.
#define ATOMIC_LOCK16c __kmp_atomic_lock_16c |
Definition at line 716 of file kmp_atomic.cpp.
#define ATOMIC_LOCK16r __kmp_atomic_lock_16r |
Definition at line 715 of file kmp_atomic.cpp.
#define ATOMIC_LOCK1i __kmp_atomic_lock_1i |
Definition at line 707 of file kmp_atomic.cpp.
#define ATOMIC_LOCK20c __kmp_atomic_lock_20c |
Definition at line 717 of file kmp_atomic.cpp.
#define ATOMIC_LOCK2i __kmp_atomic_lock_2i |
Definition at line 708 of file kmp_atomic.cpp.
#define ATOMIC_LOCK32c __kmp_atomic_lock_32c |
Definition at line 718 of file kmp_atomic.cpp.
#define ATOMIC_LOCK4i __kmp_atomic_lock_4i |
Definition at line 709 of file kmp_atomic.cpp.
#define ATOMIC_LOCK4r __kmp_atomic_lock_4r |
Definition at line 710 of file kmp_atomic.cpp.
#define ATOMIC_LOCK8c __kmp_atomic_lock_8c |
Definition at line 713 of file kmp_atomic.cpp.
#define ATOMIC_LOCK8i __kmp_atomic_lock_8i |
Definition at line 711 of file kmp_atomic.cpp.
#define ATOMIC_LOCK8r __kmp_atomic_lock_8r |
Definition at line 712 of file kmp_atomic.cpp.
#define ATOMIC_XCHG_FLOAT_WR | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
#define ATOMIC_XCHG_WR | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
Referenced by ATOMIC_XCHG_WR().
#define GOMP_MIN_MAX_CRITSECT | ( | OP, | |
FLAG ) |
Definition at line 1153 of file kmp_atomic.cpp.
#define GOMP_MIN_MAX_CRITSECT_CPT | ( | OP, | |
FLAG ) |
Definition at line 2660 of file kmp_atomic.cpp.
#define KMP_ATOMIC_VOLATILE volatile |
Definition at line 605 of file kmp_atomic.cpp.
#define KMP_CHECK_GTID |
Definition at line 688 of file kmp_atomic.cpp.
#define KMP_DO_PAUSE |
Definition at line 782 of file kmp_atomic.cpp.
#define MIN_MAX_CMPXCHG | ( | TYPE, | |
BITS, | |||
OP ) |
Definition at line 1157 of file kmp_atomic.cpp.
#define MIN_MAX_CMPXCHG_CPT | ( | TYPE, | |
BITS, | |||
OP ) |
Definition at line 2664 of file kmp_atomic.cpp.
#define MIN_MAX_COMPXCHG | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
LCK_ID, | |||
MASK, | |||
GOMP_FLAG ) |
Definition at line 1199 of file kmp_atomic.cpp.
Referenced by MIN_MAX_COMPXCHG(), MIN_MAX_COMPXCHG(), MIN_MAX_COMPXCHG(), MIN_MAX_COMPXCHG(), and MIN_MAX_COMPXCHG().
#define MIN_MAX_COMPXCHG_CPT | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
BITS, | |||
OP, | |||
GOMP_FLAG ) |
Definition at line 2696 of file kmp_atomic.cpp.
Referenced by MIN_MAX_COMPXCHG_CPT(), MIN_MAX_COMPXCHG_CPT(), MIN_MAX_COMPXCHG_CPT(), MIN_MAX_COMPXCHG_CPT(), and MIN_MAX_COMPXCHG_CPT().
#define MIN_MAX_CRITICAL | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
OP, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Definition at line 1175 of file kmp_atomic.cpp.
Referenced by MIN_MAX_COMPXCHG().
#define MIN_MAX_CRITICAL_CPT | ( | TYPE_ID, | |
OP_ID, | |||
TYPE, | |||
OP, | |||
LCK_ID, | |||
GOMP_FLAG ) |
Definition at line 2686 of file kmp_atomic.cpp.
Referenced by MIN_MAX_CRITICAL_CPT().
#define MIN_MAX_CRITSECT | ( | OP, | |
LCK_ID ) |
Definition at line 1136 of file kmp_atomic.cpp.
#define MIN_MAX_CRITSECT_CPT | ( | OP, | |
LCK_ID ) |
Definition at line 2636 of file kmp_atomic.cpp.
#define OP_CMPXCHG | ( | TYPE, | |
BITS, | |||
OP ) |
Definition at line 790 of file kmp_atomic.cpp.
#define OP_CMPXCHG_CPT | ( | TYPE, | |
BITS, | |||
OP ) |
Definition at line 2269 of file kmp_atomic.cpp.
#define OP_CMPXCHG_READ | ( | TYPE, | |
BITS, | |||
OP ) |
Definition at line 1943 of file kmp_atomic.cpp.
#define OP_CMPXCHG_WR | ( | TYPE, | |
BITS, | |||
OP ) |
#define OP_CRITICAL | ( | OP, | |
LCK_ID ) |
Definition at line 726 of file kmp_atomic.cpp.
#define OP_CRITICAL_CPT | ( | OP, | |
LCK_ID ) |
Definition at line 2223 of file kmp_atomic.cpp.
#define OP_CRITICAL_CPT_WRK | ( | OP, | |
LCK_ID ) |
Definition at line 2802 of file kmp_atomic.cpp.
#define OP_CRITICAL_L_CPT | ( | OP, | |
LCK_ID ) |
Definition at line 2575 of file kmp_atomic.cpp.
#define OP_CRITICAL_READ | ( | OP, | |
LCK_ID ) |
Definition at line 1967 of file kmp_atomic.cpp.
#define OP_GOMP_CRITICAL | ( | OP, | |
FLAG ) |
Definition at line 775 of file kmp_atomic.cpp.
#define OP_GOMP_CRITICAL_CPT | ( | TYPE, | |
OP, | |||
FLAG ) |
Definition at line 2259 of file kmp_atomic.cpp.
#define OP_GOMP_CRITICAL_CPT_WRK | ( | OP, | |
FLAG ) |
Definition at line 2824 of file kmp_atomic.cpp.
#define OP_GOMP_CRITICAL_EQV_CPT | ( | OP, | |
FLAG ) |
Definition at line 2756 of file kmp_atomic.cpp.
#define OP_GOMP_CRITICAL_L_CPT | ( | OP, | |
FLAG ) |
Definition at line 2597 of file kmp_atomic.cpp.
#define OP_GOMP_CRITICAL_READ | ( | OP, | |
FLAG ) |
Definition at line 1983 of file kmp_atomic.cpp.
#define OP_UPDATE_CRITICAL | ( | TYPE, | |
OP, | |||
LCK_ID ) |
Definition at line 733 of file kmp_atomic.cpp.
#define OP_UPDATE_CRITICAL_CPT | ( | TYPE, | |
OP, | |||
LCK_ID ) |
Definition at line 2237 of file kmp_atomic.cpp.
#define OP_UPDATE_GOMP_CRITICAL | ( | TYPE, | |
OP, | |||
FLAG ) |
Definition at line 776 of file kmp_atomic.cpp.
Definition at line 16 of file kmp_atomic.cpp.
Definition at line 17 of file kmp_atomic.cpp.
long long void __kmpc_atomic_1 | ( | ident_t * | id_ref, |
int | gtid, | ||
void * | lhs, | ||
void * | rhs, | ||
void(* | f )(void *, void *, void *) ) |
Definition at line 3415 of file kmp_atomic.cpp.
References __kmp_acquire_atomic_lock(), __kmp_atomic_lock, __kmp_atomic_lock_1i, __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), f(), FALSE, KMP_ARCH_X86, KMP_COMPARE_AND_STORE_ACQ8, KMP_CPU_PAUSE, KMP_DEBUG_ASSERT, kmp_int8, and TRUE.
void __kmpc_atomic_16 | ( | ident_t * | id_ref, |
int | gtid, | ||
void * | lhs, | ||
void * | rhs, | ||
void(* | f )(void *, void *, void *) ) |
Definition at line 3630 of file kmp_atomic.cpp.
References __kmp_acquire_atomic_lock(), __kmp_atomic_lock, __kmp_atomic_lock_16c, __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), f(), and KMP_DEBUG_ASSERT.
void __kmpc_atomic_2 | ( | ident_t * | id_ref, |
int | gtid, | ||
void * | lhs, | ||
void * | rhs, | ||
void(* | f )(void *, void *, void *) ) |
Definition at line 3462 of file kmp_atomic.cpp.
References __kmp_acquire_atomic_lock(), __kmp_atomic_lock, __kmp_atomic_lock_2i, __kmp_atomic_mode, __kmp_release_atomic_lock(), f(), FALSE, KMP_ARCH_X86, KMP_ARCH_X86_64, KMP_COMPARE_AND_STORE_ACQ16, KMP_CPU_PAUSE, kmp_int16, and TRUE.
void __kmpc_atomic_32 | ( | ident_t * | id_ref, |
int | gtid, | ||
void * | lhs, | ||
void * | rhs, | ||
void(* | f )(void *, void *, void *) ) |
Definition at line 3672 of file kmp_atomic.cpp.
References __kmp_acquire_atomic_lock(), __kmp_atomic_lock, __kmp_atomic_lock_32c, __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), f(), and KMP_DEBUG_ASSERT.
void __kmpc_atomic_4 | ( | ident_t * | id_ref, |
int | gtid, | ||
void * | lhs, | ||
void * | rhs, | ||
void(* | f )(void *, void *, void *) ) |
Definition at line 3509 of file kmp_atomic.cpp.
References __kmp_acquire_atomic_lock(), __kmp_atomic_lock, __kmp_atomic_lock_4i, __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), f(), KMP_ARCH_X86, KMP_ARCH_X86_64, KMP_COMPARE_AND_STORE_ACQ32, KMP_CPU_PAUSE, KMP_DEBUG_ASSERT, and TRUE.
void __kmpc_atomic_8 | ( | ident_t * | id_ref, |
int | gtid, | ||
void * | lhs, | ||
void * | rhs, | ||
void(* | f )(void *, void *, void *) ) |
Definition at line 3559 of file kmp_atomic.cpp.
References __kmp_acquire_atomic_lock(), __kmp_atomic_lock, __kmp_atomic_lock_8i, __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), f(), FALSE, KMP_ARCH_X86, KMP_ARCH_X86_64, KMP_COMPARE_AND_STORE_ACQ64, KMP_CPU_PAUSE, KMP_DEBUG_ASSERT, and TRUE.
Definition at line 3702 of file kmp_atomic.cpp.
References __kmp_atomic_lock, __kmp_get_gtid, __kmp_release_atomic_lock(), and KA_TRACE.
Definition at line 3696 of file kmp_atomic.cpp.
References __kmp_acquire_atomic_lock(), __kmp_atomic_lock, __kmp_entry_gtid, and KA_TRACE.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPX_EQV | ( | fixed1 | , |
eqv | , | ||
kmp_int8 | , | ||
8 | , | ||
^~ | , | ||
1i | , | ||
0 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPX_EQV, eqv, i, KMP_ARCH_X86, and kmp_int8.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPX_EQV | ( | fixed4 | , |
eqv | , | ||
kmp_int32 | , | ||
32 | , | ||
^~ | , | ||
4i | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPX_EQV, eqv, i, and KMP_ARCH_X86.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPX_EQV_CPT | ( | fixed1 | , |
eqv_cpt | , | ||
kmp_int8 | , | ||
8 | , | ||
^~ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPX_EQV_CPT, eqv_cpt, KMP_ARCH_X86, and kmp_int8.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPX_EQV_CPT | ( | fixed4 | , |
eqv_cpt | , | ||
kmp_int32 | , | ||
32 | , | ||
^~ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPX_EQV_CPT, eqv_cpt, and KMP_ARCH_X86.
ATOMIC_CMPX_L | ( | fixed1 | , |
andl | , | ||
char | , | ||
8 | , | ||
&& | , | ||
1i | , | ||
0 | , | ||
KMP_ARCH_X86 | ) |
References i, and KMP_ARCH_X86.
KMP_ARCH_X86 ATOMIC_CMPX_L | ( | fixed2 | , |
andl | , | ||
short | , | ||
16 | , | ||
&& | , | ||
2i | , | ||
1 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPX_L, i, and KMP_ARCH_X86.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPX_L | ( | fixed4 | , |
andl | , | ||
kmp_int32 | , | ||
32 | , | ||
&& | , | ||
4i | , | ||
3 | , | ||
0 | ) |
References ATOMIC_CMPX_L, i, and orl.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPX_L | ( | fixed8 | , |
andl | , | ||
kmp_int64 | , | ||
64 | , | ||
&& | , | ||
8i | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPX_L, i, KMP_ARCH_X86, and orl.
ATOMIC_CMPX_L_CPT | ( | fixed1 | , |
andl_cpt | , | ||
char | , | ||
8 | , | ||
&& | , | ||
KMP_ARCH_X86 | ) |
References KMP_ARCH_X86.
KMP_ARCH_X86 ATOMIC_CMPX_L_CPT | ( | fixed2 | , |
andl_cpt | , | ||
short | , | ||
16 | , | ||
&& | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPX_L_CPT, KMP_ARCH_X86, and orl_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPX_L_CPT | ( | fixed4 | , |
andl_cpt | , | ||
kmp_int32 | , | ||
32 | , | ||
&& | , | ||
0 | ) |
References ATOMIC_CMPX_L_CPT, and orl_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPX_L_CPT | ( | fixed8 | , |
andl_cpt | , | ||
kmp_int64 | , | ||
64 | , | ||
&& | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPX_L_CPT, KMP_ARCH_X86, and orl_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed1 | , |
add | , | ||
kmp_int8 | , | ||
8 | , | ||
+ | , | ||
1i | , | ||
0 | , | ||
KMP_ARCH_X86 | ) |
References add, ATOMIC_CMPXCHG, i, KMP_ARCH_X86, and kmp_int8.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed1 | , |
div | , | ||
kmp_int8 | , | ||
8 | , | ||
/ | , | ||
1i | , | ||
0 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, div, i, KMP_ARCH_X86, and kmp_int8.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed1 | , |
mul | , | ||
kmp_int8 | , | ||
8 | , | ||
* | , | ||
1i | , | ||
0 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, kmp_int8, and mul.
ATOMIC_CMPXCHG | ( | fixed1 | , |
neqv | , | ||
kmp_int8 | , | ||
8 | , | ||
^ | , | ||
1i | , | ||
0 | , | ||
KMP_ARCH_X86 | ) |
References i, KMP_ARCH_X86, kmp_int8, and neqv.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed1 | , |
shl | , | ||
kmp_int8 | , | ||
8 | , | ||
<< | , | ||
1i | , | ||
0 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, kmp_int8, and shl.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed1 | , |
xor | , | ||
kmp_int8 | , | ||
8 | , | ||
^ | , | ||
1i | , | ||
0 | , | ||
0 | ) |
References ATOMIC_CMPXCHG, i, kmp_int8, and xor.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed1u | , |
shr | , | ||
kmp_uint8 | , | ||
8 | , | ||
> > | , | ||
1i | , | ||
0 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, kmp_int8, shr, and sub.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed2 | , |
andb | , | ||
kmp_int16 | , | ||
16 | , | ||
& | , | ||
2i | , | ||
1 | , | ||
0 | ) |
References andb, ATOMIC_CMPXCHG, div, i, KMP_ARCH_X86, and kmp_int16.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed2 | , |
orb | , | ||
kmp_int16 | , | ||
16 | , | ||
| | , | ||
2i | , | ||
1 | , | ||
0 | ) |
References ATOMIC_CMPXCHG, i, kmp_int16, and orb.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed2 | , |
xor | , | ||
kmp_int16 | , | ||
16 | , | ||
^ | , | ||
2i | , | ||
1 | , | ||
0 | ) |
References andb, ATOMIC_CMPXCHG, i, kmp_int16, and xor.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed2u | , |
div | , | ||
kmp_uint16 | , | ||
16 | , | ||
/ | , | ||
2i | , | ||
1 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, div, i, and KMP_ARCH_X86.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed2u | , |
shr | , | ||
kmp_uint16 | , | ||
16 | , | ||
> > | , | ||
2i | , | ||
1 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, kmp_int16, shr, and sub.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed4 | , |
div | , | ||
kmp_int32 | , | ||
32 | , | ||
/ | , | ||
4i | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, div, i, and KMP_ARCH_X86.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed4 | , |
mul | , | ||
kmp_int32 | , | ||
32 | , | ||
* | , | ||
4i | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, mul, and orb.
KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed4 | , |
neqv | , | ||
kmp_int32 | , | ||
32 | , | ||
^ | , | ||
4i | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, and neqv.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed4 | , |
shl | , | ||
kmp_int32 | , | ||
32 | , | ||
<< | , | ||
4i | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, shl, and shr.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed4u | , |
shr | , | ||
kmp_uint32 | , | ||
32 | , | ||
> > | , | ||
4i | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, kmp_uint32, and shr.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed8 | , |
andb | , | ||
kmp_int64 | , | ||
64 | , | ||
& | , | ||
8i | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References andb, ATOMIC_CMPXCHG, div, i, and KMP_ARCH_X86.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed8 | , |
orb | , | ||
kmp_int64 | , | ||
64 | , | ||
| | , | ||
8i | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, orb, shl, and shr.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed8u | , |
div | , | ||
kmp_uint64 | , | ||
64 | , | ||
/ | , | ||
8i | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, div, i, KMP_ARCH_X86, and mul.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 8i, 7, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed8, shr, kmp_int64, 64, > KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | fixed8u | , |
shr | , | ||
kmp_uint64 | , | ||
64 | , | ||
> > | , | ||
8i | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, i, KMP_ARCH_X86, shr, and xor.
ATOMIC_CMPXCHG | ( | float4 | , |
add | , | ||
kmp_real32 | , | ||
32 | , | ||
+ | , | ||
4r | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References add, ATOMIC_CMPXCHG, KMP_ARCH_X86, and r.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 8i, 7, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed8, shr, kmp_int64, 64, > KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | float4 | , |
div | , | ||
kmp_real32 | , | ||
32 | , | ||
/ | , | ||
4r | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, div, KMP_ARCH_X86, mul, and r.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | float8 | , |
add | , | ||
kmp_real64 | , | ||
64 | , | ||
+ | , | ||
8r | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References add, ATOMIC_CMPXCHG, float8, KMP_ARCH_X86, and r.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 8i, 7, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed8, shr, kmp_int64, 64, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG | ( | float8 | , |
div | , | ||
kmp_real64 | , | ||
64 | , | ||
/ | , | ||
8r | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG, div, float8, KMP_ARCH_X86, mul, and r.
ATOMIC_CMPXCHG_CMPLX | ( | cmplx4 | , |
kmp_cmplx32 | , | ||
add | , | ||
64 | , | ||
+ | , | ||
cmplx8 | , | ||
kmp_cmplx64 | , | ||
8c | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References add, cmplx8, and KMP_ARCH_X86.
KMP_ARCH_X86 ATOMIC_CMPXCHG_CMPLX | ( | cmplx4 | , |
kmp_cmplx32 | , | ||
mul | , | ||
64 | , | ||
* | , | ||
cmplx8 | , | ||
kmp_cmplx64 | , | ||
8c | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CMPLX, cmplx8, div, KMP_ARCH_X86, and mul.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed1 | , |
add_cpt | , | ||
kmp_int8 | , | ||
8 | , | ||
+ | , | ||
KMP_ARCH_X86 | ) |
References add_cpt, ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, and kmp_int8.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed1 | , |
div_cpt | , | ||
kmp_int8 | , | ||
8 | , | ||
/ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, div_cpt, KMP_ARCH_X86, and kmp_int8.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed1 | , |
mul_cpt | , | ||
kmp_int8 | , | ||
8 | , | ||
* | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, kmp_int8, and mul_cpt.
ATOMIC_CMPXCHG_CPT | ( | fixed1 | , |
neqv_cpt | , | ||
kmp_int8 | , | ||
8 | , | ||
^ | , | ||
KMP_ARCH_X86 | ) |
References KMP_ARCH_X86, kmp_int8, and neqv_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed1 | , |
shl_cpt | , | ||
kmp_int8 | , | ||
8 | , | ||
<< | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, kmp_int8, and shl_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed1 | , |
xor_cpt | , | ||
kmp_int8 | , | ||
8 | , | ||
^ | , | ||
0 | ) |
References ATOMIC_CMPXCHG_CPT, kmp_int8, and xor_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed1u | , |
shr_cpt | , | ||
kmp_uint8 | , | ||
8 | , | ||
> > | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, kmp_int8, shr_cpt, and sub_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed2 | , |
andb_cpt | , | ||
kmp_int16 | , | ||
16 | , | ||
& | , | ||
0 | ) |
References andb_cpt, ATOMIC_CMPXCHG_CPT, div_cpt, KMP_ARCH_X86, and kmp_int16.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed2 | , |
orb_cpt | , | ||
kmp_int16 | , | ||
16 | , | ||
| | , | ||
0 | ) |
References ATOMIC_CMPXCHG_CPT, kmp_int16, and orb_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed2 | , |
xor_cpt | , | ||
kmp_int16 | , | ||
16 | , | ||
^ | , | ||
0 | ) |
References andb_cpt, ATOMIC_CMPXCHG_CPT, kmp_int16, and xor_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed2u | , |
div_cpt | , | ||
kmp_uint16 | , | ||
16 | , | ||
/ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, div_cpt, and KMP_ARCH_X86.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed2u | , |
shr_cpt | , | ||
kmp_uint16 | , | ||
16 | , | ||
> > | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, kmp_int16, shr_cpt, and sub_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed4 | , |
div_cpt | , | ||
kmp_int32 | , | ||
32 | , | ||
/ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, div_cpt, KMP_ARCH_X86, and kmp_uint32.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed4 | , |
mul_cpt | , | ||
kmp_int32 | , | ||
32 | , | ||
* | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, mul_cpt, and orb_cpt.
KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed4 | , |
neqv_cpt | , | ||
kmp_int32 | , | ||
32 | , | ||
^ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, and neqv_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed4 | , |
shl_cpt | , | ||
kmp_int32 | , | ||
32 | , | ||
<< | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, shl_cpt, and shr_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed4u | , |
shr_cpt | , | ||
kmp_uint32 | , | ||
32 | , | ||
> > | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, kmp_uint32, and shr_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed8 | , |
andb_cpt | , | ||
kmp_int64 | , | ||
64 | , | ||
& | , | ||
KMP_ARCH_X86 | ) |
References andb_cpt, ATOMIC_CMPXCHG_CPT, div_cpt, and KMP_ARCH_X86.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed8 | , |
orb_cpt | , | ||
kmp_int64 | , | ||
64 | , | ||
| | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, orb_cpt, shl_cpt, and shr_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed8u | , |
div_cpt | , | ||
kmp_uint64 | , | ||
64 | , | ||
/ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, div_cpt, KMP_ARCH_X86, and mul_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed8, shr_cpt, kmp_int64, 64, > KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | fixed8u | , |
shr_cpt | , | ||
kmp_uint64 | , | ||
64 | , | ||
> > | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, shr_cpt, and xor_cpt.
KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | float4 | , |
add_cpt | , | ||
kmp_real32 | , | ||
32 | , | ||
+ | , | ||
KMP_ARCH_X86 | ) |
References add_cpt, ATOMIC_CMPXCHG_CPT, KMP_ARCH_X86, and sub_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed8, shr_cpt, kmp_int64, 64, > KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | float4 | , |
div_cpt | , | ||
kmp_real32 | , | ||
32 | , | ||
/ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_CPT, div_cpt, KMP_ARCH_X86, and mul_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | float8 | , |
add_cpt | , | ||
kmp_real64 | , | ||
64 | , | ||
+ | , | ||
KMP_ARCH_X86 | ) |
References add_cpt, ATOMIC_CMPXCHG_CPT, float8, KMP_ARCH_X86, and sub_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed8, shr_cpt, kmp_int64, 64, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_CPT | ( | float8 | , |
div_cpt | , | ||
kmp_real64 | , | ||
64 | , | ||
/ | , | ||
KMP_ARCH_X86 | ) |
References add_cpt, ATOMIC_CMPXCHG_CPT, div_cpt, float8, i, KMP_ARCH_X86, kmp_uint32, mul_cpt, r, and sub_cpt.
ATOMIC_CMPXCHG_MIX | ( | fixed1 | , |
char | , | ||
mul | , | ||
8 | , | ||
* | , | ||
float8 | , | ||
kmp_real64 | , | ||
1i | , | ||
0 | , | ||
KMP_ARCH_X86 | ) |
References float8, i, KMP_ARCH_X86, and mul.
KMP_ARCH_X86 ATOMIC_CMPXCHG_MIX | ( | fixed2 | , |
short | , | ||
mul | , | ||
16 | , | ||
* | , | ||
float8 | , | ||
kmp_real64 | , | ||
2i | , | ||
1 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_MIX, div, float8, i, KMP_ARCH_X86, and mul.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_MIX | ( | fixed4 | , |
kmp_int32 | , | ||
mul | , | ||
32 | , | ||
* | , | ||
float8 | , | ||
kmp_real64 | , | ||
4i | , | ||
3 | , | ||
0 | ) |
References ATOMIC_CMPXCHG_MIX, div, float8, i, and mul.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_MIX | ( | fixed8 | , |
kmp_int64 | , | ||
mul | , | ||
64 | , | ||
* | , | ||
float8 | , | ||
kmp_real64 | , | ||
8i | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_MIX, div, float8, i, KMP_ARCH_X86, and mul.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_MIX | ( | float4 | , |
kmp_real32 | , | ||
add | , | ||
32 | , | ||
+ | , | ||
float8 | , | ||
kmp_real64 | , | ||
4r | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References add, ATOMIC_CMPXCHG_MIX, float8, KMP_ARCH_X86, r, and sub.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_MIX | ( | float4 | , |
kmp_real32 | , | ||
mul | , | ||
32 | , | ||
* | , | ||
float8 | , | ||
kmp_real64 | , | ||
4r | , | ||
3 | , | ||
KMP_ARCH_X86 | ) |
References add, ATOMIC_CMPXCHG_MIX, ATOMIC_CRITICAL_FP, div, float8, i, KMP_ARCH_X86, kmp_uint32, mul, r, and sub.
KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_CMPXCHG_READ | ( | fixed2 | , |
rd | , | ||
kmp_int16 | , | ||
16 | , | ||
+ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_READ, KMP_ARCH_X86, kmp_int16, and rd.
KMP_ARCH_X86 ATOMIC_CMPXCHG_READ | ( | float8 | , |
rd | , | ||
kmp_real64 | , | ||
64 | , | ||
+ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_CMPXCHG_READ, float8, KMP_ARCH_X86, kmp_int8, and rd.
long long ATOMIC_CRITICAL_CPT | ( | cmplx10 | , |
add_cpt | , | ||
kmp_cmplx80 | , | ||
+ | , | ||
20c | , | ||
1 | ) |
References add_cpt, ATOMIC_CRITICAL_CPT, and sub_cpt.
long long ATOMIC_CRITICAL_CPT | ( | cmplx10 | , |
mul_cpt | , | ||
kmp_cmplx80 | , | ||
* | , | ||
20c | , | ||
1 | ) |
References add_cpt, ATOMIC_CRITICAL_CPT, cmplx8, CPLX128_LEG, div_cpt, float8, i, KMP_ARCH_X86, kmp_int16, kmp_int8, kmp_uint32, mul_cpt, QUAD_LEGACY, r, and sub_cpt.
long long ATOMIC_CRITICAL_CPT | ( | cmplx8 | , |
add_cpt | , | ||
kmp_cmplx64 | , | ||
+ | , | ||
16c | , | ||
1 | ) |
References add_cpt, ATOMIC_CRITICAL_CPT, cmplx8, and sub_cpt.
long long ATOMIC_CRITICAL_CPT | ( | cmplx8 | , |
mul_cpt | , | ||
kmp_cmplx64 | , | ||
* | , | ||
16c | , | ||
1 | ) |
References ATOMIC_CRITICAL_CPT, cmplx8, div_cpt, and mul_cpt.
References add_cpt, ATOMIC_CRITICAL_CPT, r, and sub_cpt.
References add_cpt, ATOMIC_CRITICAL_CPT, div_cpt, mul_cpt, QUAD_LEGACY, r, and sub_cpt.
long long ATOMIC_CRITICAL_CPT_WRK | ( | cmplx4 | , |
add_cpt | , | ||
kmp_cmplx32 | , | ||
+ | , | ||
8c | , | ||
1 | ) |
References add_cpt, ATOMIC_CRITICAL_CPT_WRK, and sub_cpt.
long long ATOMIC_CRITICAL_CPT_WRK | ( | cmplx4 | , |
mul_cpt | , | ||
kmp_cmplx32 | , | ||
* | , | ||
8c | , | ||
1 | ) |
References ATOMIC_CRITICAL_CPT_WRK, div_cpt, and mul_cpt.
KMP_ARCH_X86 KMP_ARCH_X86 long ATOMIC_CRITICAL_READ | ( | cmplx10 | , |
rd | , | ||
kmp_cmplx80 | , | ||
+ | , | ||
20c | , | ||
1 | ) |
References ATOMIC_CRITICAL_READ, CPLX128_LEG, r, and rd.
KMP_ARCH_X86 KMP_ARCH_X86 long ATOMIC_CRITICAL_READ | ( | cmplx4 | , |
rd | , | ||
kmp_cmplx32 | , | ||
+ | , | ||
8c | , | ||
1 | ) |
KMP_ARCH_X86 KMP_ARCH_X86 long KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 long ATOMIC_CRITICAL_WR | ( | cmplx8 | , |
wr | , | ||
kmp_cmplx64 | , | ||
16c | , | ||
1 | ) |
References ATOMIC_CRITICAL_WR, cmplx8, and wr.
KMP_ARCH_X86 ATOMIC_FIXED_ADD | ( | fixed8 | , |
add | , | ||
kmp_int64 | , | ||
64 | , | ||
+ | , | ||
8i | , | ||
7 | , | ||
KMP_ARCH_X86 | ) |
References add, ATOMIC_FIXED_ADD, i, and KMP_ARCH_X86.
ATOMIC_FIXED_ADD_CPT | ( | fixed8 | , |
add_cpt | , | ||
kmp_int64 | , | ||
64 | , | ||
+ | , | ||
KMP_ARCH_X86 | ) |
References add_cpt, ATOMIC_FIXED_ADD_CPT, KMP_ARCH_X86, and sub_cpt.
ATOMIC_FIXED_READ | ( | fixed8 | , |
rd | , | ||
kmp_int64 | , | ||
64 | , | ||
+ | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_FIXED_READ, KMP_ARCH_X86, and rd.
KMP_ARCH_X86 KMP_ARCH_X86 long KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_XCHG_FLOAT_WR | ( | float8 | , |
wr | , | ||
kmp_real64 | , | ||
64 | , | ||
KMP_ARCH_X86 | ) |
References float8, KMP_ARCH_X86, QUAD_LEGACY, r, and wr.
KMP_ARCH_X86 KMP_ARCH_X86 long KMP_ARCH_X86 ATOMIC_XCHG_WR | ( | fixed2 | , |
wr | , | ||
kmp_int16 | , | ||
16 | , | ||
KMP_ARCH_X86 | ) |
References ATOMIC_XCHG_WR, KMP_ARCH_X86, kmp_int16, and wr.
KMP_ARCH_X86 KMP_ARCH_X86 long KMP_ARCH_X86 KMP_ARCH_X86 ATOMIC_XCHG_WR | ( | fixed8 | , |
wr | , | ||
kmp_int64 | , | ||
64 | , | ||
KMP_ARCH_X86 | ) |
References float8, KMP_ARCH_X86, and wr.
MIN_MAX_COMPXCHG | ( | fixed1 | , |
max | , | ||
char | , | ||
8 | ) |
References i, and KMP_ARCH_X86.
KMP_ARCH_X86 MIN_MAX_COMPXCHG | ( | fixed2 | , |
max | , | ||
short | , | ||
16 | ) |
References i, KMP_ARCH_X86, min, and MIN_MAX_COMPXCHG.
KMP_ARCH_X86 KMP_ARCH_X86 MIN_MAX_COMPXCHG | ( | fixed4 | , |
max | , | ||
kmp_int32 | , | ||
32 | ) |
References i, min, and MIN_MAX_COMPXCHG.
KMP_ARCH_X86 KMP_ARCH_X86 MIN_MAX_COMPXCHG | ( | fixed8 | , |
max | , | ||
kmp_int64 | , | ||
64 | ) |
References i, KMP_ARCH_X86, min, and MIN_MAX_COMPXCHG.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 MIN_MAX_COMPXCHG | ( | float4 | , |
max | , | ||
kmp_real32 | , | ||
32 | ) |
References KMP_ARCH_X86, min, MIN_MAX_COMPXCHG, and r.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 MIN_MAX_COMPXCHG | ( | float8 | , |
max | , | ||
kmp_real64 | , | ||
64 | ) |
References float8, KMP_ARCH_X86, min, MIN_MAX_COMPXCHG, MIN_MAX_CRITICAL, QUAD_LEGACY, and r.
MIN_MAX_COMPXCHG_CPT | ( | fixed1 | , |
max_cpt | , | ||
char | , | ||
8 | ) |
References KMP_ARCH_X86.
KMP_ARCH_X86 MIN_MAX_COMPXCHG_CPT | ( | fixed2 | , |
max_cpt | , | ||
short | , | ||
16 | ) |
References KMP_ARCH_X86, min_cpt, and MIN_MAX_COMPXCHG_CPT.
KMP_ARCH_X86 KMP_ARCH_X86 MIN_MAX_COMPXCHG_CPT | ( | fixed4 | , |
max_cpt | , | ||
kmp_int32 | , | ||
32 | ) |
References min_cpt, and MIN_MAX_COMPXCHG_CPT.
KMP_ARCH_X86 KMP_ARCH_X86 MIN_MAX_COMPXCHG_CPT | ( | fixed8 | , |
max_cpt | , | ||
kmp_int64 | , | ||
64 | ) |
References KMP_ARCH_X86, min_cpt, and MIN_MAX_COMPXCHG_CPT.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 MIN_MAX_COMPXCHG_CPT | ( | float4 | , |
max_cpt | , | ||
kmp_real32 | , | ||
32 | ) |
References KMP_ARCH_X86, min_cpt, and MIN_MAX_COMPXCHG_CPT.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 MIN_MAX_COMPXCHG_CPT | ( | float8 | , |
max_cpt | , | ||
kmp_real64 | , | ||
64 | ) |
References float8, KMP_ARCH_X86, min_cpt, and MIN_MAX_COMPXCHG_CPT.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 MIN_MAX_CRITICAL_CPT | ( | float10 | , |
max_cpt | , | ||
long double | ) |
References min_cpt, MIN_MAX_CRITICAL_CPT, QUAD_LEGACY, and r.
kmp_atomic_lock_t __kmp_atomic_lock |
Definition at line 574 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize(), __kmpc_atomic_1(), __kmpc_atomic_16(), __kmpc_atomic_2(), __kmpc_atomic_32(), __kmpc_atomic_4(), __kmpc_atomic_8(), __kmpc_atomic_end(), __kmpc_atomic_start(), KMP_API_NAME_GOMP_ATOMIC_END(), and KMP_API_NAME_GOMP_ATOMIC_START().
kmp_atomic_lock_t __kmp_atomic_lock_10r |
Definition at line 590 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize().
kmp_atomic_lock_t __kmp_atomic_lock_16c |
Definition at line 594 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize(), and __kmpc_atomic_16().
kmp_atomic_lock_t __kmp_atomic_lock_16r |
Definition at line 592 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize().
kmp_atomic_lock_t __kmp_atomic_lock_1i |
Definition at line 576 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize(), and __kmpc_atomic_1().
kmp_atomic_lock_t __kmp_atomic_lock_20c |
Definition at line 596 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize().
kmp_atomic_lock_t __kmp_atomic_lock_2i |
Definition at line 578 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize(), and __kmpc_atomic_2().
kmp_atomic_lock_t __kmp_atomic_lock_32c |
Definition at line 598 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize(), and __kmpc_atomic_32().
kmp_atomic_lock_t __kmp_atomic_lock_4i |
Definition at line 580 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize(), and __kmpc_atomic_4().
kmp_atomic_lock_t __kmp_atomic_lock_4r |
Definition at line 582 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize().
kmp_atomic_lock_t __kmp_atomic_lock_8c |
Definition at line 588 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize().
kmp_atomic_lock_t __kmp_atomic_lock_8i |
Definition at line 584 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize(), and __kmpc_atomic_8().
kmp_atomic_lock_t __kmp_atomic_lock_8r |
Definition at line 586 of file kmp_atomic.cpp.
Referenced by __kmp_do_serial_initialize().
Definition at line 1005 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG_CMPLX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_FIXED_ADD(), ATOMIC_FIXED_ADD(), and kmp_calc_new_bounds_XX().
Definition at line 2365 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT_WRK(), ATOMIC_FIXED_ADD_CPT(), and ATOMIC_FIXED_ADD_CPT().
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 andb |
Definition at line 985 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), and ATOMIC_CMPXCHG().
Definition at line 2345 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), and ATOMIC_CMPXCHG_CPT().
char |
Definition at line 1112 of file kmp_atomic.cpp.
Referenced by __kmp_stg_parse_hw_subset(), __kmp_stg_parse_hw_subset_name(), __kmp_str_fname_init(), __kmp_strcasecmp_with_sentinel(), check_thread_num_ljustified(), check_thread_num_padded_ljustified(), check_thread_num_padded_rjustified(), check_thread_num_rjustified(), generateFilename(), getBoolEnvironmentVariable(), getImageName(), and kmp_taskloop_bounds_t::kmp_taskloop_bounds_t().
KMP_ARCH_X86 cmplx8 |
Definition at line 1910 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CMPLX(), ATOMIC_CMPXCHG_CMPLX(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_READ(), and ATOMIC_CRITICAL_WR().
KMP_ARCH_X86 div |
Definition at line 989 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG_CMPLX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), and test_omp_atomic().
long long div_cpt |
Definition at line 2349 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), and ATOMIC_CRITICAL_CPT_WRK().
long long double |
Definition at line 2069 of file kmp_atomic.cpp.
Referenced by __kmp_dispatch_init_algorithm(), __kmp_elapsed(), __kmp_elapsed(), __kmp_elapsed_tick(), __kmp_initialize_system_tick(), __kmp_read_cpu_time(), __kmp_read_system_time(), __kmps_get_wtick(), __kmps_get_wtime(), __kmps_init(), calc_serial(), foo(), main(), sqrt_newton_approx(), test_omp_for_schedule_guided(), and tsc_tick_count::tsc_interval_t::ticks().
Definition at line 1302 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPX_EQV(), and ATOMIC_CMPX_EQV().
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 eqv_cpt |
Definition at line 2779 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPX_EQV_CPT(), and ATOMIC_CMPX_EQV_CPT().
Definition at line 1694 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_READ(), ATOMIC_CRITICAL_CPT(), ATOMIC_XCHG_FLOAT_WR(), ATOMIC_XCHG_WR(), MIN_MAX_COMPXCHG(), and MIN_MAX_COMPXCHG_CPT().
long long kmp_cmplx32 |
Definition at line 1910 of file kmp_atomic.cpp.
long long kmp_cmplx64 |
Definition at line 1910 of file kmp_atomic.cpp.
long long kmp_cmplx80 |
Definition at line 2190 of file kmp_atomic.cpp.
KMP_ARCH_X86 KMP_ARCH_X86 kmp_int16 |
Definition at line 1005 of file kmp_atomic.cpp.
Referenced by __kmpc_atomic_2(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_READ(), ATOMIC_CRITICAL_CPT(), ATOMIC_XCHG_WR(), kmp_fix_iv(), and kmp_ivs_eq().
Definition at line 949 of file kmp_atomic.cpp.
Definition at line 960 of file kmp_atomic.cpp.
Definition at line 985 of file kmp_atomic.cpp.
Referenced by __kmp_aux_set_blocktime(), __kmp_for_static_init(), __kmp_get_global_icvs(), __kmpc_atomic_1(), ATOMIC_CMPX_EQV(), ATOMIC_CMPX_EQV_CPT(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_READ(), ATOMIC_CRITICAL_CPT(), hierarchy_info::init(), kmp_fix_iv(), kmp_ivs_eq(), and hierarchy_info::resize().
Definition at line 954 of file kmp_atomic.cpp.
Definition at line 965 of file kmp_atomic.cpp.
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 kmp_uint32 |
Definition at line 1031 of file kmp_atomic.cpp.
Referenced by __kmp_abs(), __kmp_acquire_drdpa_lock_timed_template(), __kmp_acquire_queuing_lock_timed_template(), __kmp_acquire_tas_lock_timed_template(), __kmp_acquire_ticket_lock_timed_template(), __kmp_allocate_task_team(), __kmp_bakery_check(), __kmp_check_sync(), __kmp_dispatch_init(), __kmp_dispatch_init_algorithm(), __kmp_dispatch_next_algorithm(), __kmp_dist_barrier_gather(), __kmp_dist_for_static_init(), __kmp_dist_get_bounds(), __kmp_do_serial_initialize(), __kmp_eq(), __kmp_eq_4(), __kmp_for_static_init(), __kmp_free_team(), __kmp_ge(), __kmp_ge_4(), __kmp_get_hierarchy(), __kmp_get_priority_task(), __kmp_hierarchical_barrier_gather(), __kmp_hierarchical_barrier_release(), __kmp_hyper_barrier_gather(), __kmp_hyper_barrier_release(), __kmp_init_hierarchical_barrier_thread(), __kmp_le_4(), __kmp_linear_barrier_release_template(), __kmp_lt_4(), __kmp_neq_4(), __kmp_push_num_threads_list(), __kmp_reap_common(), __kmp_release_queuing_lock(), __kmp_remove_my_task(), __kmp_spin_backoff(), __kmp_steal_task(), __kmp_stg_parse_barrier_branch_bit(), __kmp_stg_parse_spin_backoff_params(), __kmp_task_reduction_init(), __kmp_team_static_init(), __kmp_test_ticket_lock(), __kmp_test_ticket_lock_with_cheks(), __kmp_tree_barrier_gather(), __kmp_tree_barrier_release(), __kmp_validate_locks(), __kmp_wait(), __kmp_wait_4(), __kmp_wait_4_ptr(), __kmp_wait_template(), __kmp_wait_to_unref_task_teams(), __kmpc_atomic_cmplx10_div(), __kmpc_atomic_cmplx10_div_cpt(), __kmpc_atomic_fixed4u_div(), __kmpc_atomic_fixed4u_div_cpt(), __kmpc_atomic_fixed4u_shr(), __kmpc_atomic_fixed4u_shr_cpt(), __kmpc_atomic_float4_div_float8(), __kmpc_dispatch_init_4u(), __kmpc_dispatch_next_4u(), __kmpc_dist_dispatch_init_4u(), __kmpc_dist_for_static_init_4u(), __kmpc_doacross_fini(), __kmpc_doacross_init(), __kmpc_doacross_post(), __kmpc_doacross_wait(), __kmpc_for_collapsed_init(), __kmpc_for_static_init_4u(), __kmpc_push_num_threads_list(), __kmpc_push_num_threads_list_strict(), __kmpc_sections_init(), __kmpc_team_static_init_4u(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CRITICAL_CPT(), kmp_flag< FlagType >::get_num_waiters(), kmp_flag< FlagType >::get_waiter(), hierarchy_info::init(), KMP_BUILD_ASSERT(), kmp_fix_iv(), kmp_flag_32< Cancellable, Sleepable >::kmp_flag_32(), kmp_flag_32< Cancellable, Sleepable >::kmp_flag_32(), kmp_flag_32< Cancellable, Sleepable >::kmp_flag_32(), kmp_flag_oncore::kmp_flag_oncore(), kmp_flag_oncore::kmp_flag_oncore(), kmp_handle_lower_triangle_matrix(), kmp_handle_upper_triangle_matrix(), kmp_ivs_eq(), KMP_XCHG_REAL32(), hierarchy_info::resize(), kmp_taskloop_bounds_t::set_lb(), and kmp_taskloop_bounds_t::set_ub().
Definition at line 989 of file kmp_atomic.cpp.
Definition at line 1216 of file kmp_atomic.cpp.
Referenced by __kmp_stg_parse_int(), MIN_MAX_COMPXCHG(), MIN_MAX_COMPXCHG(), MIN_MAX_COMPXCHG(), MIN_MAX_COMPXCHG(), and MIN_MAX_COMPXCHG().
Definition at line 2709 of file kmp_atomic.cpp.
Referenced by MIN_MAX_COMPXCHG_CPT(), MIN_MAX_COMPXCHG_CPT(), MIN_MAX_COMPXCHG_CPT(), MIN_MAX_COMPXCHG_CPT(), MIN_MAX_COMPXCHG_CPT(), and MIN_MAX_CRITICAL_CPT().
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 8i, 7, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed8, shr, kmp_int64, 64, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 mul |
Definition at line 1013 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG_CMPLX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), and ATOMIC_CMPXCHG_MIX().
Definition at line 2373 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), and ATOMIC_CRITICAL_CPT_WRK().
KMP_ARCH_X86 neqv |
Definition at line 1294 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), and ATOMIC_CMPXCHG().
KMP_ARCH_X86 neqv_cpt |
Definition at line 2771 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), and ATOMIC_CMPXCHG_CPT().
Definition at line 993 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), and ATOMIC_CMPXCHG().
Definition at line 2353 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), and ATOMIC_CMPXCHG_CPT().
Definition at line 1112 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPX_L(), and ATOMIC_CMPX_L().
KMP_ARCH_X86 KMP_ARCH_X86 orl_cpt |
Definition at line 2612 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPX_L_CPT(), ATOMIC_CMPX_L_CPT(), and ATOMIC_CMPX_L_CPT().
KMP_ARCH_X86 KMP_ARCH_X86 long rd |
Definition at line 2058 of file kmp_atomic.cpp.
Referenced by __kmp_is_address_mapped(), ATOMIC_CMPXCHG_READ(), ATOMIC_CMPXCHG_READ(), ATOMIC_CRITICAL_READ(), ATOMIC_CRITICAL_READ(), and ATOMIC_FIXED_READ().
Definition at line 1017 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), and ATOMIC_CMPXCHG().
Definition at line 2377 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), and ATOMIC_CMPXCHG_CPT().
KMP_ARCH_X86 short |
Definition at line 1116 of file kmp_atomic.cpp.
Referenced by __kmp_fork_call(), and __kmp_get_random().
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 shr |
Definition at line 997 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), and ATOMIC_CMPXCHG().
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 shr_cpt |
Definition at line 2357 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), and ATOMIC_CMPXCHG_CPT().
Definition at line 949 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG_MIX(), ATOMIC_CMPXCHG_MIX(), kmp_calc_new_bounds_XX(), and test_sub_mem_space().
long long sub_cpt |
Definition at line 2315 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT(), ATOMIC_CRITICAL_CPT_WRK(), and ATOMIC_FIXED_ADD_CPT().
KMP_ARCH_X86 KMP_ARCH_X86 long KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 long wr |
Definition at line 2157 of file kmp_atomic.cpp.
Referenced by ATOMIC_CRITICAL_WR(), ATOMIC_XCHG_FLOAT_WR(), ATOMIC_XCHG_WR(), and ATOMIC_XCHG_WR().
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 2i, 1, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed2, shr, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, 8i, 7, KMP_ARCH_X86) ATOMIC_CMPXCHG(fixed8, shr, kmp_int64, 64, > KMP_ARCH_X86 xor |
Definition at line 1043 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG(), ATOMIC_CMPXCHG(), and ATOMIC_CMPXCHG().
KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed2, shr_cpt, kmp_int16, 16, > KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86 KMP_ARCH_X86<<, KMP_ARCH_X86) ATOMIC_CMPXCHG_CPT(fixed8, shr_cpt, kmp_int64, 64, > KMP_ARCH_X86 xor_cpt |
Definition at line 2403 of file kmp_atomic.cpp.
Referenced by ATOMIC_CMPXCHG_CPT(), ATOMIC_CMPXCHG_CPT(), and ATOMIC_CMPXCHG_CPT().