umsubl
Unsigned Multiply-Subtract Long
UMSUBL <Xd>, <Wn>, <Wm>, <Xa>
Calculates (Xa - (Wn * Wm)) (Unsigned 64-bit).
Details
The Unsigned Multiply-Subtract Long instruction calculates (Xa - (Wn * Wm)) (Unsigned 64-bit).
Pseudocode Operation
Xd ← Wn - Wm
// Flags affected: N, Z, C, V
Example
UMSUBL x0, w1, w2, x5
Encoding
Binary Layout
10011011
101
Rm
1
Ra
Rn
Rd
Operands
-
Xd
Destination 64-bit integer register -
Wn
First source / base 32-bit integer register -
Wm
Second source / offset 32-bit integer register -
Xa
Minuend