Technical: Hardware: G4
Advanced Search
Apple Developer Connection
Member Login Log In | Not a Member? Support

Vector Multiply-High Round and Add Saturate

vec_mradds(arg1, arg2, arg3)

Each halfword of the result is obtained by adding the 17 high-order bits of the rounded product of the corresponding halfwords of arg1 and arg2 to the corresponding halfword of arg3, sign-extended one bit.The sum is performed with 16-bit saturating addition.

Result

arg1, arg2, arg3

Maps To

vector signed short

vector signed short
vmhraddshs