vcvtps2udq

Convert Packed Single to Unsigned Doubleword

VCVTPS2UDQ zmm1 {k1}, zmm2/m512

Converts 32-bit floats to unsigned 32-bit integers.

Details

The Convert Packed Single to Unsigned Doubleword instruction converts 32-bit floats to unsigned 32-bit integers.

Pseudocode Operation

// Converts 32-bit floats to unsigned 32-bit integers

Example

VCVTPS2UDQ zmm1, zmm2/m512

Encoding

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

Operands

  • dest
    512-bit ZMM AVX-512 register
  • src
    512-bit ZMM AVX-512 register or Memory operand