vaddps

Add Packed Single-Precision (AVX)

VADDPS ymm1, ymm2, ymm3/m256

Adds packed floats (256-bit YMM support).

Details

The Add Packed Single-Precision (AVX) instruction adds packed floats (256-bit YMM support).

Pseudocode Operation

DEST <- DEST + SRC
// Flags affected: OF, SF, ZF, AF, CF, PF

Example

VADDPS ymm1, ymm2, ymm3/m256

Encoding

Binary Layout
VEX
+0
C5
+3
ModRM
+4
58
+5
 
Format VEX
Opcode C5 /r 58
Extension AVX

Operands

  • dest
    256-bit YMM AVX register
  • src1
    256-bit YMM AVX register
  • src2
    256-bit YMM AVX register or Memory operand