vcvtudq2ps

Convert Packed Unsigned Doubleword Integers to Packed Single-Precision Floating-Point

VCVTUDQ2PS zmm1 {k1}, zmm2/m512

Converts unsigned int32 to float.

Details

The Convert Packed Unsigned Doubleword Integers to Packed Single-Precision Floating-Point instruction converts unsigned int32 to float.

Pseudocode Operation

// Converts unsigned int32 to float

Example

VCVTUDQ2PS zmm1, zmm2/m512

Encoding

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

Operands

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