_mm_fnmadd_ss
Classification
AVX_ALL, Arithmetic, CPUID Test: FMA
Header File
immintrin.h
Instruction
VFNMADD132SS xmm, xmm, xmm
Synopsis
 _mm_fnmadd_ss(__m128 a, __m128 b, __m128 c);
Description
Multiply the lower single-precision (32-bit) floating-point elements in "a" and "b", and add the negated intermediate result to the lower element in "c". Store the result in the lower element of "dst", and copy the upper 3 packed elements from "a" to the upper elements of "dst".
Operation
dst[31:0] := -(a[31:0] * b[31:0]) + c[31:0]
dst[127:32] := a[127:32]
dst[MAX:128] := 0