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
103 " " #asm_op " %0, %1, %3 \n" \
106 " " #asm_op " %0, %1, %3 \n" \
115 #define ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
135 " " #asm_op " %0, %1, %3 \n" \
148 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
149 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
150 ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \
151 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)
171 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
172 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
173 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)