vec_nmadd

Purpose

Returns a vector containing the results of performing a negative multiply-sum operation on the given vectors.

This function requires the POWER7 architecture.

Syntax

d=vec_nmadd(a, b, c)

Result and argument types

The following table describes the types of the returned value and the function arguments.

d a b c
vector float vector float vector float vector float
vector double vector double vector double vector double

Result value

The value of each element of the result is the product of the corresponding elements of a and b, added by the corresponding elements of c, and then multiplied by -1.0.