Lines Matching refs:asm_op
55 #define ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
74 " " #asm_op " %0, %2 \n" \
82 #define ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \ argument
104 " " #asm_op " %0, %1, %3 \n" \
107 " " #asm_op " %0, %1, %3 \n" \
116 #define ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
137 " " #asm_op " %0, %1, %3 \n" \
150 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
151 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
152 ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \
153 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)
173 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
174 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
175 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)