add
Add (Shifted Register 64-bit)
ADD <Xd>, <Xn>, <Xm> {, <shift> #<amount>}
Adds a 64-bit register value and a shifted register value.
Details
The Add instruction adds a 64-bit register value and a shifted register value.
Pseudocode Operation
Xd ← Xn + Xm
// Flags affected: N, Z, C, V
Example
ADD x0, x1, x2
Encoding
Binary Layout
10001011
000
Xm
imm6
Xn
Xd
Operands
-
Xd
Destination 64-bit integer register -
Xn
First source / base 64-bit integer register -
Xm
Second source / offset 64-bit integer register