kunpckwd

Unpack and Interleave Masks Word to Doubleword

KUNPCKWD k1, k2, k3

Interleaves 16-bit masks into 32-bit mask.

Details

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

Pseudocode Operation

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

Example

KUNPCKWD 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)