madd
Multiply-Add (64-bit)
MADD <Xd>, <Xn>, <Xm>, <Xa>
Calculates (Xa + (Xn * Xm)).
Details
The Multiply-Add instruction calculates (Xa + (Xn * Xm)).
Pseudocode Operation
Xd ← Xn + Xm
// Flags affected: N, Z, C, V
Example
MADD x0, x1, x2, x5
Encoding
Binary Layout
10011011
000
Rm
0
Ra
Rn
Rd
Operands
-
Xd
Destination 64-bit integer register -
Xn
First source / base 64-bit integer register -
Xm
Second source / offset 64-bit integer register -
Xa
Addend