Lines Matching +full:memory +full:- +full:to +full:- +full:memory

1 /*===----------------------- raointintrin.h - RAOINT ------------------------===
5 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 *===-----------------------------------------------------------------------===
20 /// Atomically add a 32-bit value at memory operand \a __A and a 32-bit \a __B,
21 /// and store the result to the same memory location.
28 /// This intrinsic corresponds to the \c AADD instruction.
31 /// A pointer to a 32-bit memory location.
33 /// A 32-bit integer value.
42 /// Atomically and a 32-bit value at memory operand \a __A and a 32-bit \a __B,
43 /// and store the result to the same memory location.
50 /// This intrinsic corresponds to the \c AAND instruction.
53 /// A pointer to a 32-bit memory location.
55 /// A 32-bit integer value.
64 /// Atomically or a 32-bit value at memory operand \a __A and a 32-bit \a __B,
65 /// and store the result to the same memory location.
72 /// This intrinsic corresponds to the \c AOR instruction.
75 /// A pointer to a 32-bit memory location.
77 /// A 32-bit integer value.
86 /// Atomically xor a 32-bit value at memory operand \a __A and a 32-bit \a __B,
87 /// and store the result to the same memory location.
94 /// This intrinsic corresponds to the \c AXOR instruction.
97 /// A pointer to a 32-bit memory location.
99 /// A 32-bit integer value.
109 /// Atomically add a 64-bit value at memory operand \a __A and a 64-bit \a __B,
110 /// and store the result to the same memory location.
117 /// This intrinsic corresponds to the \c AADD instruction.
120 /// A pointer to a 64-bit memory location.
122 /// A 64-bit integer value.
132 /// Atomically and a 64-bit value at memory operand \a __A and a 64-bit \a __B,
133 /// and store the result to the same memory location.
140 /// This intrinsic corresponds to the \c AAND instruction.
143 /// A pointer to a 64-bit memory location.
145 /// A 64-bit integer value.
155 /// Atomically or a 64-bit value at memory operand \a __A and a 64-bit \a __B,
156 /// and store the result to the same memory location.
163 /// This intrinsic corresponds to the \c AOR instruction.
166 /// A pointer to a 64-bit memory location.
168 /// A 64-bit integer value.
178 /// Atomically xor a 64-bit value at memory operand \a __A and a 64-bit \a __B,
179 /// and store the result to the same memory location.
186 /// This intrinsic corresponds to the \c AXOR instruction.
189 /// A pointer to a 64-bit memory location.
191 /// A 64-bit integer value.