- and 0xA000 as −0.75), and
multiply them
together with
correct rounding.
PMADDUBSW Multiply and Add
Packed Signed and
Unsigned Bytes Take the
bytes in registers...
- 16-bit
signed words,
scale and
round signed doublewords, pack high 16 bits
PMADDUBSW mm1, mm2/m64 0F 38 04 /r
Multiply signed and
unsigned bytes, add horizontal...
- this
feature for
integer operation, for
example instruction like PSHUFB,
PMADDUBSW, PHSUBW, PHSUBD, PHSUBSW, PHADDW, PHADDD,
PHADDSW would require loading...