vphadddq

Vector Packed Horizontal Add Doubleword to Quadword

VPHADDDQ xmm1, xmm2/m128

Adds adjacent doublewords to quadwords.

Details

The Vector Packed Horizontal Add Doubleword to Quadword instruction adds adjacent doublewords to quadwords.

Pseudocode Operation

// Adds adjacent doublewords to quadwords

Example

VPHADDDQ xmm1, xmm2/m128

Encoding

Binary Layout
VEX
+0
opcode
+3
ModRM
+4
 
Format XOP
Opcode 8F ... CB
Extension XOP

Operands

  • dest
    128-bit XMM SIMD register
  • src
    128-bit XMM SIMD register or Memory operand