Lines Matching refs:asm_op
44 #define ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
63 " " #asm_op " %0, %2 \n" \
71 #define ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \ argument
93 " " #asm_op " %0, %1, %3 \n" \
96 " " #asm_op " %0, %1, %3 \n" \
105 #define ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
126 " " #asm_op " %0, %1, %3 \n" \
139 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
140 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
141 ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \
142 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)
162 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
163 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
164 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)