Dual 16-bit Signed Multiply with Addition of products and 64-bit Accumulation.
is an optional parameter. If
Xis present, the most and least significant halfwords of the second operand are exchanged before the multiplications occur.
is an optional condition code.
are the destination registers for the 64-bit result. They also hold the 64-bit accumulate operand.
must be different registers.
are the registers holding the operands.