umulh
Unsigned Multiply High
UMULH <Xd>, <Xn>, <Xm>
Multiplies two 64-bit registers, keeps high 64 bits (Unsigned).
Details
The Unsigned Multiply High instruction multiplies two 64-bit registers, keeps high 64 bits (Unsigned).
Pseudocode Operation
Xd ← Xn × Xm
Example
UMULH x0, x1, x2
Encoding
Binary Layout
10011011
110
Rm
0
11111
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