vsubph

Subtract Packed FP16 Values

VSUBPH zmm1 {k1}, zmm2, zmm3/m512

Subtracts half-precision floating-point values.

Details

The Subtract Packed FP16 Values instruction subtracts half-precision floating-point values.

Pseudocode Operation

// Subtracts half-precision floating-point values

Example

VSUBPH zmm1, zmm2, zmm3/m512

Encoding

Binary Layout
EVEX
+0
5C
+4
 
Format EVEX
Opcode 5C
Extension AVX-512-FP16

Operands

  • dest
    512-bit ZMM AVX-512 register
  • src1
    512-bit ZMM AVX-512 register
  • src2
    512-bit ZMM AVX-512 register or Memory operand