phsubd

Packed Horizontal Subtract Doubleword

PHSUBD xmm1, xmm2/m128

Subtracts adjacent 32-bit integers horizontally.

Details

The Packed Horizontal Subtract Doubleword instruction subtracts adjacent 32-bit integers horizontally.

Pseudocode Operation

// Subtracts adjacent 32-bit integers horizontally

Example

PHSUBD xmm1, xmm2/m128

Encoding

Binary Layout
66
+0
0F
+1
38
+2
06
+3
 
Format SSSE3
Opcode 66 0F 38 06
Extension SSSE3

Operands

  • dest
    XMM
  • src
    XMM/Mem