|
PAPI 7.1.0.0
|

Go to the source code of this file.
| #define AO_HAVE_compare_and_swap |
Definition at line 210 of file gcc/powerpc.h.
| #define AO_HAVE_compare_and_swap_acquire |
Definition at line 219 of file gcc/powerpc.h.
| #define AO_HAVE_compare_and_swap_full |
Definition at line 239 of file gcc/powerpc.h.
| #define AO_HAVE_compare_and_swap_release |
Definition at line 227 of file gcc/powerpc.h.
| #define AO_HAVE_fetch_and_add |
Definition at line 312 of file gcc/powerpc.h.
| #define AO_HAVE_fetch_and_add_acquire |
Definition at line 320 of file gcc/powerpc.h.
| #define AO_HAVE_fetch_and_add_full |
Definition at line 337 of file gcc/powerpc.h.
| #define AO_HAVE_fetch_and_add_release |
Definition at line 327 of file gcc/powerpc.h.
| #define AO_HAVE_fetch_compare_and_swap |
Definition at line 261 of file gcc/powerpc.h.
| #define AO_HAVE_fetch_compare_and_swap_acquire |
Definition at line 271 of file gcc/powerpc.h.
| #define AO_HAVE_fetch_compare_and_swap_full |
Definition at line 293 of file gcc/powerpc.h.
| #define AO_HAVE_fetch_compare_and_swap_release |
Definition at line 280 of file gcc/powerpc.h.
| #define AO_HAVE_load_acquire |
Definition at line 123 of file gcc/powerpc.h.
| #define AO_HAVE_nop_full |
Definition at line 55 of file gcc/powerpc.h.
| #define AO_HAVE_nop_read |
Definition at line 72 of file gcc/powerpc.h.
| #define AO_HAVE_nop_write |
Definition at line 69 of file gcc/powerpc.h.
| #define AO_HAVE_store_release |
Definition at line 133 of file gcc/powerpc.h.
| #define AO_HAVE_test_and_set |
Definition at line 160 of file gcc/powerpc.h.
| #define AO_HAVE_test_and_set_acquire |
Definition at line 168 of file gcc/powerpc.h.
| #define AO_HAVE_test_and_set_full |
Definition at line 185 of file gcc/powerpc.h.
| #define AO_HAVE_test_and_set_release |
Definition at line 175 of file gcc/powerpc.h.
| #define AO_nop_read | ( | void | ) | AO_lwsync() |
Definition at line 71 of file gcc/powerpc.h.
| #define AO_nop_write | ( | void | ) | AO_lwsync() |
Definition at line 68 of file gcc/powerpc.h.
| #define AO_PPC_BR_A | ( | labelBF, | |
| addr | |||
| ) | labelBF |
Definition at line 100 of file gcc/powerpc.h.
| #define AO_PPC_CMPx "cmpw" |
Definition at line 84 of file gcc/powerpc.h.
| #define AO_PPC_L | ( | label | ) | label ": " |
Definition at line 99 of file gcc/powerpc.h.
| #define AO_PPC_LD "lwz" |
Definition at line 82 of file gcc/powerpc.h.
| #define AO_PPC_LOAD_CLOBBER "cc" |
Definition at line 86 of file gcc/powerpc.h.
| #define AO_PPC_LxARX "lwarx" |
Definition at line 83 of file gcc/powerpc.h.
| #define AO_PPC_STxCXd "stwcx." |
Definition at line 85 of file gcc/powerpc.h.
| #define AO_T_IS_INT |
Definition at line 90 of file gcc/powerpc.h.
Definition at line 191 of file gcc/powerpc.h.

Definition at line 213 of file gcc/powerpc.h.

Definition at line 230 of file gcc/powerpc.h.

Definition at line 297 of file gcc/powerpc.h.

Definition at line 315 of file gcc/powerpc.h.

Definition at line 330 of file gcc/powerpc.h.

Definition at line 244 of file gcc/powerpc.h.

| AO_INLINE AO_t AO_fetch_compare_and_swap_acquire | ( | volatile AO_t * | addr, |
| AO_t | old_val, | ||
| AO_t | new_val | ||
| ) |
Definition at line 264 of file gcc/powerpc.h.

Definition at line 283 of file gcc/powerpc.h.

| AO_INLINE AO_t AO_fetch_compare_and_swap_release | ( | volatile AO_t * | addr, |
| AO_t | old_val, | ||
| AO_t | new_val | ||
| ) |
Definition at line 110 of file gcc/powerpc.h.
| AO_INLINE void AO_lwsync | ( | void | ) |
Definition at line 59 of file gcc/powerpc.h.

| AO_INLINE void AO_nop_full | ( | void | ) |
Definition at line 51 of file gcc/powerpc.h.
| AO_INLINE AO_TS_VAL_t AO_test_and_set | ( | volatile AO_TS_t * | addr | ) |
Definition at line 140 of file gcc/powerpc.h.

| AO_INLINE AO_TS_VAL_t AO_test_and_set_acquire | ( | volatile AO_TS_t * | addr | ) |
Definition at line 163 of file gcc/powerpc.h.

| AO_INLINE AO_TS_VAL_t AO_test_and_set_full | ( | volatile AO_TS_t * | addr | ) |
Definition at line 178 of file gcc/powerpc.h.

| AO_INLINE AO_TS_VAL_t AO_test_and_set_release | ( | volatile AO_TS_t * | addr | ) |