kunpckdq

Unpack and Interleave Masks Doubleword to Quadword

KUNPCKDQ k1, k2, k3

Interleaves 32-bit masks into 64-bit mask.

Details

The Unpack and Interleave Masks Doubleword to Quadword instruction interleaves 32-bit masks into 64-bit mask.

Pseudocode Operation

// Interleaves 32-bit masks into 64-bit mask

Example

KUNPCKDQ k1, k2, k3

Encoding

Binary Layout
EVEX
+0
0F
+4
4B
+5
 
Format EVEX
Opcode 0F 4B
Extension AVX-512BW

Operands

  • dest
    AVX-512 opmask register (k0-k7)
  • src1
    AVX-512 opmask register (k0-k7)
  • src2
    AVX-512 opmask register (k0-k7)