ldadd
Atomic Load-Add Word
LDADD <Ws>, <Wt>, [<Xn|SP>]
Atomic add to memory, return old value.
Details
The Atomic Load-Add Word instruction atomic add to memory, return old value.
Pseudocode Operation
Ws ← Wt + Xn
// Flags affected: N, Z, C, V
Example
LDADD w6, w3, [x1]
Encoding
Binary Layout
10111000
0
0
1
00000
11111
Rn
Rt
Operands
-
Ws
Value -
Wt
Transfer 32-bit integer register (load/store) -
Xn
First source / base 64-bit integer register