vfixupimmss

Fix Up Special Scalar Float32 Value

VFIXUPIMMSS xmm1 {k1}, xmm2, xmm3/m32, imm8

Fixes special cases (NaN, Inf) in low float using table.

Details

The Fix Up Special Scalar Float32 Value instruction fixes special cases (NaN, Inf) in low float using table.

Pseudocode Operation

// Fixes special cases (NaN, Inf) in low float using table

Example

VFIXUPIMMSS xmm1, xmm2, xmm3/m32, 3

Encoding

Binary Layout
EVEX
+0
66
+4
0F
+5
3A
+6
55
+7
 
Format EVEX
Opcode 66 0F 3A 55
Extension AVX-512F

Operands

  • dest
    128-bit XMM SIMD register
  • src1
    128-bit XMM SIMD register
  • src2
    128-bit XMM SIMD register or Memory operand
  • src3
    8-bit signed immediate