#include "kmp_os.h"
#include "kmp_lock.h"
#include "ompt-specific.h"
Go to the source code of this file.
Defines | |
#define | CPLX128_LEG kmp_cmplx128 |
#define | QUAD_LEGACY _Quad |
Typedefs | |
typedef kmp_queuing_lock_t | kmp_atomic_lock_t |
typedef _Quad _Complex | kmp_cmplx128 |
typedef float _Complex | kmp_cmplx32 |
typedef double _Complex | kmp_cmplx64 |
typedef long double _Complex | kmp_cmplx80 |
Functions | |
void | __kmp_acquire_atomic_lock (kmp_atomic_lock_t *lck, kmp_int32 gtid) |
void | __kmp_destroy_atomic_lock (kmp_atomic_lock_t *lck) |
void | __kmp_init_atomic_lock (kmp_atomic_lock_t *lck) |
void | __kmp_release_atomic_lock (kmp_atomic_lock_t *lck, kmp_int32 gtid) |
int | __kmp_test_atomic_lock (kmp_atomic_lock_t *lck, kmp_int32 gtid) |
void | __kmpc_atomic_1 (ident_t *id_ref, int gtid, void *lhs, void *rhs, void(*f)(void *, void *, void *)) |
void | __kmpc_atomic_10 (ident_t *id_ref, int gtid, void *lhs, void *rhs, void(*f)(void *, void *, void *)) |
void | __kmpc_atomic_16 (ident_t *id_ref, int gtid, void *lhs, void *rhs, void(*f)(void *, void *, void *)) |
void | __kmpc_atomic_2 (ident_t *id_ref, int gtid, void *lhs, void *rhs, void(*f)(void *, void *, void *)) |
void | __kmpc_atomic_20 (ident_t *id_ref, int gtid, void *lhs, void *rhs, void(*f)(void *, void *, void *)) |
void | __kmpc_atomic_32 (ident_t *id_ref, int gtid, void *lhs, void *rhs, void(*f)(void *, void *, void *)) |
void | __kmpc_atomic_4 (ident_t *id_ref, int gtid, void *lhs, void *rhs, void(*f)(void *, void *, void *)) |
void | __kmpc_atomic_8 (ident_t *id_ref, int gtid, void *lhs, void *rhs, void(*f)(void *, void *, void *)) |
void | __kmpc_atomic_cmplx10_add (ident_t *id_ref, int gtid, kmp_cmplx80 *lhs, kmp_cmplx80 rhs) |
void | __kmpc_atomic_cmplx10_div (ident_t *id_ref, int gtid, kmp_cmplx80 *lhs, kmp_cmplx80 rhs) |
void | __kmpc_atomic_cmplx10_mul (ident_t *id_ref, int gtid, kmp_cmplx80 *lhs, kmp_cmplx80 rhs) |
void | __kmpc_atomic_cmplx10_sub (ident_t *id_ref, int gtid, kmp_cmplx80 *lhs, kmp_cmplx80 rhs) |
void | __kmpc_atomic_cmplx16_add (ident_t *id_ref, int gtid, CPLX128_LEG *lhs, CPLX128_LEG rhs) |
void | __kmpc_atomic_cmplx16_div (ident_t *id_ref, int gtid, CPLX128_LEG *lhs, CPLX128_LEG rhs) |
void | __kmpc_atomic_cmplx16_mul (ident_t *id_ref, int gtid, CPLX128_LEG *lhs, CPLX128_LEG rhs) |
void | __kmpc_atomic_cmplx16_sub (ident_t *id_ref, int gtid, CPLX128_LEG *lhs, CPLX128_LEG rhs) |
void | __kmpc_atomic_cmplx4_add (ident_t *id_ref, int gtid, kmp_cmplx32 *lhs, kmp_cmplx32 rhs) |
void | __kmpc_atomic_cmplx4_add_cmplx8 (ident_t *id_ref, int gtid, kmp_cmplx32 *lhs, kmp_cmplx64 rhs) |
void | __kmpc_atomic_cmplx4_div (ident_t *id_ref, int gtid, kmp_cmplx32 *lhs, kmp_cmplx32 rhs) |
void | __kmpc_atomic_cmplx4_div_cmplx8 (ident_t *id_ref, int gtid, kmp_cmplx32 *lhs, kmp_cmplx64 rhs) |
void | __kmpc_atomic_cmplx4_mul (ident_t *id_ref, int gtid, kmp_cmplx32 *lhs, kmp_cmplx32 rhs) |
void | __kmpc_atomic_cmplx4_mul_cmplx8 (ident_t *id_ref, int gtid, kmp_cmplx32 *lhs, kmp_cmplx64 rhs) |
void | __kmpc_atomic_cmplx4_sub (ident_t *id_ref, int gtid, kmp_cmplx32 *lhs, kmp_cmplx32 rhs) |
void | __kmpc_atomic_cmplx4_sub_cmplx8 (ident_t *id_ref, int gtid, kmp_cmplx32 *lhs, kmp_cmplx64 rhs) |
void | __kmpc_atomic_cmplx8_add (ident_t *id_ref, int gtid, kmp_cmplx64 *lhs, kmp_cmplx64 rhs) |
void | __kmpc_atomic_cmplx8_div (ident_t *id_ref, int gtid, kmp_cmplx64 *lhs, kmp_cmplx64 rhs) |
void | __kmpc_atomic_cmplx8_mul (ident_t *id_ref, int gtid, kmp_cmplx64 *lhs, kmp_cmplx64 rhs) |
void | __kmpc_atomic_cmplx8_sub (ident_t *id_ref, int gtid, kmp_cmplx64 *lhs, kmp_cmplx64 rhs) |
void | __kmpc_atomic_fixed1_add (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_add_fp (ident_t *id_ref, int gtid, char *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed1_andb (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_andl (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_div (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_div_float8 (ident_t *id_ref, int gtid, char *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_fixed1_div_fp (ident_t *id_ref, int gtid, char *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed1_eqv (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_max (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_min (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_mul (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_mul_float8 (ident_t *id_ref, int gtid, char *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_fixed1_mul_fp (ident_t *id_ref, int gtid, char *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed1_neqv (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_orb (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_orl (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_shl (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_shr (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_sub (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1_sub_fp (ident_t *id_ref, int gtid, char *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed1_xor (ident_t *id_ref, int gtid, char *lhs, char rhs) |
void | __kmpc_atomic_fixed1u_div (ident_t *id_ref, int gtid, unsigned char *lhs, unsigned char rhs) |
void | __kmpc_atomic_fixed1u_div_fp (ident_t *id_ref, int gtid, unsigned char *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed1u_shr (ident_t *id_ref, int gtid, unsigned char *lhs, unsigned char rhs) |
void | __kmpc_atomic_fixed2_add (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_add_fp (ident_t *id_ref, int gtid, short *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed2_andb (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_andl (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_div (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_div_float8 (ident_t *id_ref, int gtid, short *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_fixed2_div_fp (ident_t *id_ref, int gtid, short *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed2_eqv (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_max (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_min (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_mul (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_mul_float8 (ident_t *id_ref, int gtid, short *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_fixed2_mul_fp (ident_t *id_ref, int gtid, short *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed2_neqv (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_orb (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_orl (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_shl (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_shr (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_sub (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2_sub_fp (ident_t *id_ref, int gtid, short *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed2_xor (ident_t *id_ref, int gtid, short *lhs, short rhs) |
void | __kmpc_atomic_fixed2u_div (ident_t *id_ref, int gtid, unsigned short *lhs, unsigned short rhs) |
void | __kmpc_atomic_fixed2u_div_fp (ident_t *id_ref, int gtid, unsigned short *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed2u_shr (ident_t *id_ref, int gtid, unsigned short *lhs, unsigned short rhs) |
void | __kmpc_atomic_fixed4_add (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_add_fp (ident_t *id_ref, int gtid, kmp_int32 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed4_andb (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_andl (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_div (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_div_float8 (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_fixed4_div_fp (ident_t *id_ref, int gtid, kmp_int32 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed4_eqv (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_max (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_min (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_mul (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_mul_float8 (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_fixed4_mul_fp (ident_t *id_ref, int gtid, kmp_int32 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed4_neqv (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_orb (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_orl (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_shl (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_shr (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_sub (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4_sub_fp (ident_t *id_ref, int gtid, kmp_int32 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed4_xor (ident_t *id_ref, int gtid, kmp_int32 *lhs, kmp_int32 rhs) |
void | __kmpc_atomic_fixed4u_div (ident_t *id_ref, int gtid, kmp_uint32 *lhs, kmp_uint32 rhs) |
void | __kmpc_atomic_fixed4u_div_fp (ident_t *id_ref, int gtid, kmp_uint32 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed4u_shr (ident_t *id_ref, int gtid, kmp_uint32 *lhs, kmp_uint32 rhs) |
void | __kmpc_atomic_fixed8_add (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_add_fp (ident_t *id_ref, int gtid, kmp_int64 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed8_andb (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_andl (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_div (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_div_float8 (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_fixed8_div_fp (ident_t *id_ref, int gtid, kmp_int64 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed8_eqv (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_max (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_min (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_mul (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_mul_float8 (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_fixed8_mul_fp (ident_t *id_ref, int gtid, kmp_int64 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed8_neqv (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_orb (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_orl (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_shl (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_shr (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_sub (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8_sub_fp (ident_t *id_ref, int gtid, kmp_int64 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed8_xor (ident_t *id_ref, int gtid, kmp_int64 *lhs, kmp_int64 rhs) |
void | __kmpc_atomic_fixed8u_div (ident_t *id_ref, int gtid, kmp_uint64 *lhs, kmp_uint64 rhs) |
void | __kmpc_atomic_fixed8u_div_fp (ident_t *id_ref, int gtid, kmp_uint64 *lhs, _Quad rhs) |
void | __kmpc_atomic_fixed8u_shr (ident_t *id_ref, int gtid, kmp_uint64 *lhs, kmp_uint64 rhs) |
void | __kmpc_atomic_float10_add (ident_t *id_ref, int gtid, long double *lhs, long double rhs) |
void | __kmpc_atomic_float10_add_fp (ident_t *id_ref, int gtid, long double *lhs, _Quad rhs) |
void | __kmpc_atomic_float10_div (ident_t *id_ref, int gtid, long double *lhs, long double rhs) |
void | __kmpc_atomic_float10_div_fp (ident_t *id_ref, int gtid, long double *lhs, _Quad rhs) |
void | __kmpc_atomic_float10_mul (ident_t *id_ref, int gtid, long double *lhs, long double rhs) |
void | __kmpc_atomic_float10_mul_fp (ident_t *id_ref, int gtid, long double *lhs, _Quad rhs) |
void | __kmpc_atomic_float10_sub (ident_t *id_ref, int gtid, long double *lhs, long double rhs) |
void | __kmpc_atomic_float10_sub_fp (ident_t *id_ref, int gtid, long double *lhs, _Quad rhs) |
void | __kmpc_atomic_float16_add (ident_t *id_ref, int gtid, QUAD_LEGACY *lhs, QUAD_LEGACY rhs) |
void | __kmpc_atomic_float16_div (ident_t *id_ref, int gtid, QUAD_LEGACY *lhs, QUAD_LEGACY rhs) |
void | __kmpc_atomic_float16_max (ident_t *id_ref, int gtid, QUAD_LEGACY *lhs, QUAD_LEGACY rhs) |
void | __kmpc_atomic_float16_min (ident_t *id_ref, int gtid, QUAD_LEGACY *lhs, QUAD_LEGACY rhs) |
void | __kmpc_atomic_float16_mul (ident_t *id_ref, int gtid, QUAD_LEGACY *lhs, QUAD_LEGACY rhs) |
void | __kmpc_atomic_float16_sub (ident_t *id_ref, int gtid, QUAD_LEGACY *lhs, QUAD_LEGACY rhs) |
void | __kmpc_atomic_float4_add (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real32 rhs) |
void | __kmpc_atomic_float4_add_float8 (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float4_add_fp (ident_t *id_ref, int gtid, kmp_real32 *lhs, _Quad rhs) |
void | __kmpc_atomic_float4_div (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real32 rhs) |
void | __kmpc_atomic_float4_div_float8 (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float4_div_fp (ident_t *id_ref, int gtid, kmp_real32 *lhs, _Quad rhs) |
void | __kmpc_atomic_float4_max (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real32 rhs) |
void | __kmpc_atomic_float4_min (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real32 rhs) |
void | __kmpc_atomic_float4_mul (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real32 rhs) |
void | __kmpc_atomic_float4_mul_float8 (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float4_mul_fp (ident_t *id_ref, int gtid, kmp_real32 *lhs, _Quad rhs) |
void | __kmpc_atomic_float4_sub (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real32 rhs) |
void | __kmpc_atomic_float4_sub_float8 (ident_t *id_ref, int gtid, kmp_real32 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float4_sub_fp (ident_t *id_ref, int gtid, kmp_real32 *lhs, _Quad rhs) |
void | __kmpc_atomic_float8_add (ident_t *id_ref, int gtid, kmp_real64 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float8_add_fp (ident_t *id_ref, int gtid, kmp_real64 *lhs, _Quad rhs) |
void | __kmpc_atomic_float8_div (ident_t *id_ref, int gtid, kmp_real64 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float8_div_fp (ident_t *id_ref, int gtid, kmp_real64 *lhs, _Quad rhs) |
void | __kmpc_atomic_float8_max (ident_t *id_ref, int gtid, kmp_real64 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float8_min (ident_t *id_ref, int gtid, kmp_real64 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float8_mul (ident_t *id_ref, int gtid, kmp_real64 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float8_mul_fp (ident_t *id_ref, int gtid, kmp_real64 *lhs, _Quad rhs) |
void | __kmpc_atomic_float8_sub (ident_t *id_ref, int gtid, kmp_real64 *lhs, kmp_real64 rhs) |
void | __kmpc_atomic_float8_sub_fp (ident_t *id_ref, int gtid, kmp_real64 *lhs, _Quad rhs) |
Variables | |
kmp_atomic_lock_t | __kmp_atomic_lock |
kmp_atomic_lock_t | __kmp_atomic_lock_10r |
kmp_atomic_lock_t | __kmp_atomic_lock_16c |
kmp_atomic_lock_t | __kmp_atomic_lock_16r |
kmp_atomic_lock_t | __kmp_atomic_lock_1i |
kmp_atomic_lock_t | __kmp_atomic_lock_20c |
kmp_atomic_lock_t | __kmp_atomic_lock_2i |
kmp_atomic_lock_t | __kmp_atomic_lock_32c |
kmp_atomic_lock_t | __kmp_atomic_lock_4i |
kmp_atomic_lock_t | __kmp_atomic_lock_4r |
kmp_atomic_lock_t | __kmp_atomic_lock_8c |
kmp_atomic_lock_t | __kmp_atomic_lock_8i |
kmp_atomic_lock_t | __kmp_atomic_lock_8r |
int | __kmp_atomic_mode |
#define CPLX128_LEG kmp_cmplx128 |
Definition at line 382 of file kmp_atomic.h.
#define QUAD_LEGACY _Quad |
Definition at line 381 of file kmp_atomic.h.
typedef kmp_queuing_lock_t kmp_atomic_lock_t |
Definition at line 395 of file kmp_atomic.h.
typedef _Quad _Complex kmp_cmplx128 |
Definition at line 237 of file kmp_atomic.h.
typedef float _Complex kmp_cmplx32 |
Definition at line 234 of file kmp_atomic.h.
typedef double _Complex kmp_cmplx64 |
Definition at line 235 of file kmp_atomic.h.
typedef long double _Complex kmp_cmplx80 |
Definition at line 236 of file kmp_atomic.h.
void __kmp_acquire_atomic_lock | ( | kmp_atomic_lock_t * | lck, | |
kmp_int32 | gtid | |||
) | [inline] |
Definition at line 398 of file kmp_atomic.h.
References __kmp_acquire_queuing_lock(), __kmp_thread_from_gtid, ompt_callbacks, ompt_status, and ompt_status_track_callback.
Referenced by __kmpc_atomic_10(), __kmpc_atomic_16(), __kmpc_atomic_2(), __kmpc_atomic_20(), __kmpc_atomic_32(), __kmpc_atomic_4(), __kmpc_atomic_8(), __kmpc_atomic_start(), ATOMIC_FIXED_ADD(), and GOMP_atomic_start().
void __kmp_destroy_atomic_lock | ( | kmp_atomic_lock_t * | lck | ) | [inline] |
Definition at line 450 of file kmp_atomic.h.
References __kmp_destroy_queuing_lock().
void __kmp_init_atomic_lock | ( | kmp_atomic_lock_t * | lck | ) | [inline] |
Definition at line 441 of file kmp_atomic.h.
References __kmp_init_queuing_lock(), __kmp_set_queuing_lock_flags(), and kmp_lf_atomic.
Referenced by __kmp_do_serial_initialize().
void __kmp_release_atomic_lock | ( | kmp_atomic_lock_t * | lck, | |
kmp_int32 | gtid | |||
) | [inline] |
Definition at line 429 of file kmp_atomic.h.
References __kmp_release_queuing_lock(), ompt_callbacks, ompt_status, and ompt_status_track_callback.
Referenced by __kmpc_atomic_10(), __kmpc_atomic_16(), __kmpc_atomic_2(), __kmpc_atomic_20(), __kmpc_atomic_32(), __kmpc_atomic_4(), __kmpc_atomic_8(), __kmpc_atomic_end(), ATOMIC_FIXED_ADD(), and GOMP_atomic_end().
int __kmp_test_atomic_lock | ( | kmp_atomic_lock_t * | lck, | |
kmp_int32 | gtid | |||
) | [inline] |
Definition at line 423 of file kmp_atomic.h.
References __kmp_test_queuing_lock().
void __kmpc_atomic_1 | ( | ident_t * | id_ref, | |
int | gtid, | |||
void * | lhs, | |||
void * | rhs, | |||
void(*)(void *, void *, void *) | f | |||
) |
void __kmpc_atomic_10 | ( | ident_t * | id_ref, | |
int | gtid, | |||
void * | lhs, | |||
void * | rhs, | |||
void(*)(void *, void *, void *) | f | |||
) |
Definition at line 2836 of file kmp_atomic.c.
References __kmp_acquire_atomic_lock(), __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), and KMP_DEBUG_ASSERT.
void __kmpc_atomic_16 | ( | ident_t * | id_ref, | |
int | gtid, | |||
void * | lhs, | |||
void * | rhs, | |||
void(*)(void *, void *, void *) | f | |||
) |
Definition at line 2860 of file kmp_atomic.c.
References __kmp_acquire_atomic_lock(), __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), and KMP_DEBUG_ASSERT.
void __kmpc_atomic_2 | ( | ident_t * | id_ref, | |
int | gtid, | |||
void * | lhs, | |||
void * | rhs, | |||
void(*)(void *, void *, void *) | f | |||
) |
Definition at line 2664 of file kmp_atomic.c.
References __kmp_acquire_atomic_lock(), __kmp_atomic_mode, __kmp_release_atomic_lock(), FALSE, KMP_ARCH_X86, KMP_ARCH_X86_64, KMP_COMPARE_AND_STORE_ACQ16, KMP_CPU_PAUSE, and TRUE.
void __kmpc_atomic_20 | ( | ident_t * | id_ref, | |
int | gtid, | |||
void * | lhs, | |||
void * | rhs, | |||
void(*)(void *, void *, void *) | f | |||
) |
Definition at line 2884 of file kmp_atomic.c.
References __kmp_acquire_atomic_lock(), __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), and KMP_DEBUG_ASSERT.
void __kmpc_atomic_32 | ( | ident_t * | id_ref, | |
int | gtid, | |||
void * | lhs, | |||
void * | rhs, | |||
void(*)(void *, void *, void *) | f | |||
) |
Definition at line 2908 of file kmp_atomic.c.
References __kmp_acquire_atomic_lock(), __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), and KMP_DEBUG_ASSERT.
void __kmpc_atomic_4 | ( | ident_t * | id_ref, | |
int | gtid, | |||
void * | lhs, | |||
void * | rhs, | |||
void(*)(void *, void *, void *) | f | |||
) |
Definition at line 2719 of file kmp_atomic.c.
References __kmp_acquire_atomic_lock(), __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), 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(*)(void *, void *, void *) | f | |||
) |
Definition at line 2779 of file kmp_atomic.c.
References __kmp_acquire_atomic_lock(), __kmp_atomic_mode, __kmp_init_serial, __kmp_release_atomic_lock(), FALSE, KMP_ARCH_X86, KMP_ARCH_X86_64, KMP_COMPARE_AND_STORE_ACQ64, KMP_CPU_PAUSE, KMP_DEBUG_ASSERT, and TRUE.
void __kmpc_atomic_cmplx10_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx80 * | lhs, | |||
kmp_cmplx80 | rhs | |||
) |
void __kmpc_atomic_cmplx10_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx80 * | lhs, | |||
kmp_cmplx80 | rhs | |||
) |
void __kmpc_atomic_cmplx10_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx80 * | lhs, | |||
kmp_cmplx80 | rhs | |||
) |
void __kmpc_atomic_cmplx10_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx80 * | lhs, | |||
kmp_cmplx80 | rhs | |||
) |
void __kmpc_atomic_cmplx16_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
CPLX128_LEG * | lhs, | |||
CPLX128_LEG | rhs | |||
) |
void __kmpc_atomic_cmplx16_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
CPLX128_LEG * | lhs, | |||
CPLX128_LEG | rhs | |||
) |
void __kmpc_atomic_cmplx16_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
CPLX128_LEG * | lhs, | |||
CPLX128_LEG | rhs | |||
) |
void __kmpc_atomic_cmplx16_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
CPLX128_LEG * | lhs, | |||
CPLX128_LEG | rhs | |||
) |
void __kmpc_atomic_cmplx4_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx32 * | lhs, | |||
kmp_cmplx32 | rhs | |||
) |
void __kmpc_atomic_cmplx4_add_cmplx8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx32 * | lhs, | |||
kmp_cmplx64 | rhs | |||
) |
void __kmpc_atomic_cmplx4_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx32 * | lhs, | |||
kmp_cmplx32 | rhs | |||
) |
void __kmpc_atomic_cmplx4_div_cmplx8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx32 * | lhs, | |||
kmp_cmplx64 | rhs | |||
) |
void __kmpc_atomic_cmplx4_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx32 * | lhs, | |||
kmp_cmplx32 | rhs | |||
) |
void __kmpc_atomic_cmplx4_mul_cmplx8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx32 * | lhs, | |||
kmp_cmplx64 | rhs | |||
) |
void __kmpc_atomic_cmplx4_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx32 * | lhs, | |||
kmp_cmplx32 | rhs | |||
) |
void __kmpc_atomic_cmplx4_sub_cmplx8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx32 * | lhs, | |||
kmp_cmplx64 | rhs | |||
) |
void __kmpc_atomic_cmplx8_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx64 * | lhs, | |||
kmp_cmplx64 | rhs | |||
) |
void __kmpc_atomic_cmplx8_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx64 * | lhs, | |||
kmp_cmplx64 | rhs | |||
) |
void __kmpc_atomic_cmplx8_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx64 * | lhs, | |||
kmp_cmplx64 | rhs | |||
) |
void __kmpc_atomic_cmplx8_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_cmplx64 * | lhs, | |||
kmp_cmplx64 | rhs | |||
) |
void __kmpc_atomic_fixed1_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_add_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed1_andb | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_andl | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_div_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_fixed1_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed1_eqv | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_max | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_min | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_mul_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_fixed1_mul_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed1_neqv | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_orb | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_orl | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_shl | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_shr | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1_sub_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed1_xor | ( | ident_t * | id_ref, | |
int | gtid, | |||
char * | lhs, | |||
char | rhs | |||
) |
void __kmpc_atomic_fixed1u_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
unsigned char * | lhs, | |||
unsigned char | rhs | |||
) |
void __kmpc_atomic_fixed1u_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
unsigned char * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed1u_shr | ( | ident_t * | id_ref, | |
int | gtid, | |||
unsigned char * | lhs, | |||
unsigned char | rhs | |||
) |
void __kmpc_atomic_fixed2_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_add_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed2_andb | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_andl | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_div_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_fixed2_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed2_eqv | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_max | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_min | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_mul_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_fixed2_mul_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed2_neqv | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_orb | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_orl | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_shl | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_shr | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2_sub_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed2_xor | ( | ident_t * | id_ref, | |
int | gtid, | |||
short * | lhs, | |||
short | rhs | |||
) |
void __kmpc_atomic_fixed2u_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
unsigned short * | lhs, | |||
unsigned short | rhs | |||
) |
void __kmpc_atomic_fixed2u_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
unsigned short * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed2u_shr | ( | ident_t * | id_ref, | |
int | gtid, | |||
unsigned short * | lhs, | |||
unsigned short | rhs | |||
) |
void __kmpc_atomic_fixed4_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_add_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed4_andb | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_andl | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_div_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_fixed4_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed4_eqv | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_max | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_min | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_mul_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_fixed4_mul_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed4_neqv | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_orb | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_orl | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_shl | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_shr | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4_sub_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed4_xor | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int32 * | lhs, | |||
kmp_int32 | rhs | |||
) |
void __kmpc_atomic_fixed4u_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_uint32 * | lhs, | |||
kmp_uint32 | rhs | |||
) |
void __kmpc_atomic_fixed4u_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_uint32 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed4u_shr | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_uint32 * | lhs, | |||
kmp_uint32 | rhs | |||
) |
void __kmpc_atomic_fixed8_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_add_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed8_andb | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_andl | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_div_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_fixed8_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed8_eqv | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_max | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_min | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_mul_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_fixed8_mul_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed8_neqv | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_orb | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_orl | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_shl | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_shr | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8_sub_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed8_xor | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_int64 * | lhs, | |||
kmp_int64 | rhs | |||
) |
void __kmpc_atomic_fixed8u_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_uint64 * | lhs, | |||
kmp_uint64 | rhs | |||
) |
void __kmpc_atomic_fixed8u_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_uint64 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_fixed8u_shr | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_uint64 * | lhs, | |||
kmp_uint64 | rhs | |||
) |
void __kmpc_atomic_float10_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
long double * | lhs, | |||
long double | rhs | |||
) |
void __kmpc_atomic_float10_add_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
long double * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float10_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
long double * | lhs, | |||
long double | rhs | |||
) |
void __kmpc_atomic_float10_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
long double * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float10_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
long double * | lhs, | |||
long double | rhs | |||
) |
void __kmpc_atomic_float10_mul_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
long double * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float10_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
long double * | lhs, | |||
long double | rhs | |||
) |
void __kmpc_atomic_float10_sub_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
long double * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float16_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
QUAD_LEGACY * | lhs, | |||
QUAD_LEGACY | rhs | |||
) |
void __kmpc_atomic_float16_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
QUAD_LEGACY * | lhs, | |||
QUAD_LEGACY | rhs | |||
) |
void __kmpc_atomic_float16_max | ( | ident_t * | id_ref, | |
int | gtid, | |||
QUAD_LEGACY * | lhs, | |||
QUAD_LEGACY | rhs | |||
) |
void __kmpc_atomic_float16_min | ( | ident_t * | id_ref, | |
int | gtid, | |||
QUAD_LEGACY * | lhs, | |||
QUAD_LEGACY | rhs | |||
) |
void __kmpc_atomic_float16_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
QUAD_LEGACY * | lhs, | |||
QUAD_LEGACY | rhs | |||
) |
void __kmpc_atomic_float16_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
QUAD_LEGACY * | lhs, | |||
QUAD_LEGACY | rhs | |||
) |
void __kmpc_atomic_float4_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real32 | rhs | |||
) |
void __kmpc_atomic_float4_add_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float4_add_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float4_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real32 | rhs | |||
) |
void __kmpc_atomic_float4_div_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float4_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float4_max | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real32 | rhs | |||
) |
void __kmpc_atomic_float4_min | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real32 | rhs | |||
) |
void __kmpc_atomic_float4_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real32 | rhs | |||
) |
void __kmpc_atomic_float4_mul_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float4_mul_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float4_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real32 | rhs | |||
) |
void __kmpc_atomic_float4_sub_float8 | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float4_sub_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real32 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float8_add | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float8_add_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float8_div | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float8_div_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float8_max | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float8_min | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float8_mul | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float8_mul_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
_Quad | rhs | |||
) |
void __kmpc_atomic_float8_sub | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
kmp_real64 | rhs | |||
) |
void __kmpc_atomic_float8_sub_fp | ( | ident_t * | id_ref, | |
int | gtid, | |||
kmp_real64 * | lhs, | |||
_Quad | rhs | |||
) |
Definition at line 582 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize(), GOMP_atomic_end(), and GOMP_atomic_start().
Definition at line 590 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 592 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 591 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 583 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 593 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 584 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 594 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 585 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 586 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 589 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 587 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().
Definition at line 588 of file kmp_atomic.c.
Referenced by __kmp_do_serial_initialize().