Lines Matching refs:ATOMIC_OPS
179 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
184 ATOMIC_OPS(add, +=, add)
185 ATOMIC_OPS(sub, -=, sub)
190 #undef ATOMIC_OPS
191 #define ATOMIC_OPS(op, c_op, asm_op) \ macro
195 ATOMIC_OPS(and, &=, and)
196 ATOMIC_OPS(andnot, &= ~, bic)
197 ATOMIC_OPS(or, |=, or)
198 ATOMIC_OPS(xor, ^=, xor)
281 #define ATOMIC_OPS(op, c_op, asm_op) \
286 ATOMIC_OPS(add, +=, CTOP_INST_AADD_DI_R2_R2_R3)
291 #undef ATOMIC_OPS
292 #define ATOMIC_OPS(op, c_op, asm_op) \
296 ATOMIC_OPS(and, &=, CTOP_INST_AAND_DI_R2_R2_R3)
297 ATOMIC_OPS(or, |=, CTOP_INST_AOR_DI_R2_R2_R3)
298 ATOMIC_OPS(xor, ^=, CTOP_INST_AXOR_DI_R2_R2_R3)
302 #undef ATOMIC_OPS