vfmadd231ss

Fused Multiply-Add Scalar Single (231)

VFMADD231SS xmm1, xmm2, xmm3/m32

Scalar FMA: Dest = (Src1 * Src2) + Dest.

Details

The Fused Multiply-Add Scalar Single (231) instruction scalar FMA: Dest = (Src1 * Src2) + Dest.

Pseudocode Operation

// Scalar FMA: Dest = (Src1 * Src2) + Dest

Example

VFMADD231SS xmm1, xmm2, xmm3/m32

Encoding

Binary Layout
VEX
+0
opcode
+3
ModRM
+4
 
Format FMA3
Opcode C4 ... B9
Extension FMA3

Operands

  • dest
    128-bit XMM SIMD register
  • src1
    128-bit XMM SIMD register
  • src2
    128-bit XMM SIMD register or Memory operand