Searched refs:lse_asm_op (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/arm64/include/ |
H A D | atomic.h | 84 #define _ATOMIC_OP_IMPL(t, w, s, op, llsc_asm_op, lse_asm_op, pre, bar, a, l) \ argument 109 "ld"#lse_asm_op#a#l#s" %"#w"2, %"#w"0, [%1]\n" \ 125 #define __ATOMIC_OP(op, llsc_asm_op, lse_asm_op, pre, bar, a, l) \ argument 126 _ATOMIC_OP_IMPL(8, w, b, op, llsc_asm_op, lse_asm_op, pre, \ 128 _ATOMIC_OP_IMPL(16, w, h, op, llsc_asm_op, lse_asm_op, pre, \ 130 _ATOMIC_OP_IMPL(32, w, , op, llsc_asm_op, lse_asm_op, pre, \ 132 _ATOMIC_OP_IMPL(64, , , op, llsc_asm_op, lse_asm_op, pre, \ 135 #define _ATOMIC_OP(op, llsc_asm_op, lse_asm_op, pre) \ argument 136 __ATOMIC_OP(op, llsc_asm_op, lse_asm_op, pre, , , ) \ 137 __ATOMIC_OP(op, llsc_asm_op, lse_asm_op, pre, acq_, a, ) \ [all …]
|