Lines Matching refs:asm_op
56 #define ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
75 " " #asm_op " %0, %2 \n" \
83 #define ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \ argument
105 " " #asm_op " %0, %1, %3 \n" \
108 " " #asm_op " %0, %1, %3 \n" \
117 #define ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument
138 " " #asm_op " %0, %1, %3 \n" \
151 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
152 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
153 ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \
154 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)
174 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument
175 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \
176 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc)