Lines Matching refs:pre
78 #define _ATOMIC_OP_IMPL(t, w, s, op, llsc_asm_op, lse_asm_op, pre, bar, a, l) \ argument
84 pre; \
100 pre; \
119 #define __ATOMIC_OP(op, llsc_asm_op, lse_asm_op, pre, bar, a, l) \ argument
120 _ATOMIC_OP_IMPL(8, w, b, op, llsc_asm_op, lse_asm_op, pre, \
122 _ATOMIC_OP_IMPL(16, w, h, op, llsc_asm_op, lse_asm_op, pre, \
124 _ATOMIC_OP_IMPL(32, w, , op, llsc_asm_op, lse_asm_op, pre, \
126 _ATOMIC_OP_IMPL(64, , , op, llsc_asm_op, lse_asm_op, pre, \
129 #define _ATOMIC_OP(op, llsc_asm_op, lse_asm_op, pre) \ argument
130 __ATOMIC_OP(op, llsc_asm_op, lse_asm_op, pre, , , ) \
131 __ATOMIC_OP(op, llsc_asm_op, lse_asm_op, pre, acq_, a, ) \
132 __ATOMIC_OP(op, llsc_asm_op, lse_asm_op, pre, rel_, , l)