You copied the Doc URL to your clipboard.
SMULH
Signed Multiply High.
Syntax
SMULH
Xd
, Xn
, Xm
Where:
Xd
- Is the 64-bit name of the general-purpose destination register.
Xn
- Is the 64-bit name of the first general-purpose source register holding the multiplicand.
Xm
- Is the 64-bit name of the second general-purpose source register holding the multiplier.
Operation
Signed Multiply High multiplies two 64-bit register values, and writes bits[127:64] of the 128-bit result to the 64-bit destination register.
Xd = bits<127:64> of Xn * Xm
.