Go to the source code of this file.
◆ AO_CLEAR
◆ AO_HAVE_CLEAR
◆ AO_HAVE_test_and_set_full
| #define AO_HAVE_test_and_set_full |
◆ AO_ldcw
| #define AO_ldcw |
( |
|
a, |
|
|
|
ret |
|
) |
| |
Value: __asm__ __volatile__("ldcw 0(%2), %0" \
:
"=r" (ret),
"=m" (*(
a)) :
"r" (
a))
static double a[MATRIX_SIZE][MATRIX_SIZE]
Definition at line 52 of file gcc/hppa.h.
◆ AO_ldcw_align
| #define AO_ldcw_align |
( |
|
addr | ) |
|
Value: ((volatile unsigned *)(((unsigned long)(addr) \
#define AO_PA_LDCW_ALIGNMENT
Definition at line 64 of file gcc/hppa.h.
◆ AO_PA_LDCW_ALIGNMENT
| #define AO_PA_LDCW_ALIGNMENT 16 |
◆ AO_TS_CLEAR
◆ AO_TS_INITIALIZER
| #define AO_TS_INITIALIZER { { 1, 1, 1, 1 } } |
◆ AO_TS_SET
◆ AO_TS_t
◆ AO_TS_VAL_t
◆ AO_PA_TS_val
| Enumerator |
|---|
| AO_PA_TS_set | |
| AO_PA_TS_clear | |
| AO_PA_TS_set | |
| AO_PA_TS_clear | |
Definition at line 43 of file gcc/hppa.h.
◆ AO_pa_clear()
Definition at line 82 of file gcc/hppa.h.
83{
85
88}
#define AO_compiler_barrier()
#define AO_ldcw_align(addr)
◆ AO_test_and_set_full()
Definition at line 71 of file gcc/hppa.h.
72{
73 volatile unsigned int ret;
75
78}