Lines Matching defs:vec_adds
170 /* vec_adds (vector add saturated)
173 static inline vec_uchar16 vec_adds(vec_uchar16 a, vec_uchar16 b)
186 static inline vec_char16 vec_adds(vec_char16 a, vec_char16 b)
199 static inline vec_char16 vec_adds(vec_bchar16 a, vec_char16 b)
201 return (vec_adds((vec_char16)(a), b));
204 static inline vec_char16 vec_adds(vec_char16 a, vec_bchar16 b)
206 return (vec_adds(a, (vec_char16)(b)));
209 static inline vec_ushort8 vec_adds(vec_ushort8 a, vec_ushort8 b)
218 static inline vec_short8 vec_adds(vec_short8 a, vec_short8 b)
228 static inline vec_short8 vec_adds(vec_bshort8 a, vec_short8 b)
230 return (vec_adds((vec_short8)(a), b));
233 static inline vec_short8 vec_adds(vec_short8 a, vec_bshort8 b)
235 return (vec_adds(a, (vec_short8)(b)));
238 static inline vec_uint4 vec_adds(vec_uint4 a, vec_uint4 b)
243 static inline vec_int4 vec_adds(vec_int4 a, vec_int4 b)
253 static inline vec_int4 vec_adds(vec_bint4 a, vec_int4 b)
255 return (vec_adds((vec_int4)(a), b));
258 static inline vec_int4 vec_adds(vec_int4 a, vec_bint4 b)
260 return (vec_adds(a, (vec_int4)(b)));
843 return (vec_adds(c, spu_sel((vec_short8)(spu_sl(spu_mule(a, b), 1)),
1125 return (vec_adds(spu_sel(hi, lo, ((vec_ushort8){0, 0xFFFF, 0, 0xFFFF, 0, 0xFFFF, 0, 0xFFFF})), c));
1183 return (vec_adds(p2, vec_adds(p1, c)));
1188 return (vec_adds(spu_add(spu_mulo(a, b), spu_mulo(spu_rlqwbyte(a, -2), spu_rlqwbyte(b, -2))), c));
2166 return (vec_adds(a0123, b));
2176 return (vec_adds(a0123, b));
2184 return (vec_adds(a0123, b));