vcvtps2dq

Convert Packed Single to Packed Doubleword

VCVTPS2DQ ymm1, ymm2/m256

Converts four floats to 32-bit integers (Rounded).

Details

The Convert Packed Single to Packed Doubleword instruction converts four floats to 32-bit integers (Rounded).

Pseudocode Operation

// Converts four floats to 32-bit integers (Rounded)

Example

VCVTPS2DQ ymm1, ymm2/m256

Encoding

Binary Layout
VEX
+0
66
+3
0F
+4
5B
+5
 
Format VEX
Opcode 66 0F 5B
Extension AVX

Operands

  • dest
    256-bit YMM AVX register
  • src
    256-bit YMM AVX register or Memory operand