smulh
Signed Multiply High
SMULH <Xd>, <Xn>, <Xm>
Multiplies two 64-bit registers, keeps high 64 bits.
Details
The Signed Multiply High instruction multiplies two 64-bit registers, keeps high 64 bits.
Pseudocode Operation
Xd ← Xn × Xm
Example
SMULH x0, x1, x2
Encoding
Binary Layout
10011011
100
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