-
PMADDUBSW [b0 b1 b2 ...] = [satsw(a0b0 + a1b1) satsw(a2b2 + a3b3) ...] PHSUBW,
PHSUBD Packed Horizontal Subtract (Words or Doublewords)
takes registers A = [a0...
- /r
Subtract and pack 16-bit
signed integer horizontally with
saturation PHSUBD mm1, mm2/m64 0F 38 06 /r
Subtract and pack 32-bit
signed integers horizontally...
-
integer operation, for
example instruction like PSHUFB, PMADDUBSW, PHSUBW,
PHSUBD, PHSUBSW, PHADDW, PHADDD,
PHADDSW would require loading EAX/EBX/ECX/EDX...