vpgatherdd

Gather Packed Doubleword with Signed Doubleword Indices

VPGATHERDD ymm1, [base+ymm_idx*scale], ymm_mask

Gathers 32-bit integers using 32-bit indices.

Details

The Gather Packed Doubleword with Signed Doubleword Indices instruction gathers 32-bit integers using 32-bit indices.

Pseudocode Operation

// Gathers 32-bit integers using 32-bit indices

Example

VPGATHERDD ymm1, [base+ymm_idx*scale], ymm_mask

Encoding

Binary Layout
VEX
+0
opcode
+3
ModRM
+4
 
Format VEX
Opcode C4 ... 90
Extension AVX2

Operands

  • dest
    YMM
  • mem
    Base+Idx
  • mask
    YMM