Home | History | Annotate | Download | only in rs6000

Lines Matching defs:__v8hi

74 typedef __vector short __v8hi;
694 return __extension__ (__m128i)(__v8hi){
1265 return (__m128i) vec_packs ((__v8hi) __A, (__v8hi)__B);
1277 return (__m128i) vec_packsu ((__v8hi) __A, (__v8hi)__B);
1314 return (__m128i) vec_mergeh ((__v8hi)__A, (__v8hi)__B);
1363 return (__m128i) vec_adds ((__v8hi)__A, (__v8hi)__B);
1411 return (__m128i) vec_subs ((__v8hi)__A, (__v8hi)__B);
1431 return (__m128i) vec_vmsumshm ((__v8hi)__A, (__v8hi)__B, __zero);
1449 __w0 = vec_vmulesh ((__v8hi)__A, (__v8hi)__B);
1450 __w1 = vec_vmulosh ((__v8hi)__A, (__v8hi)__B);
1457 return (__m128i) ((__v8hi)__A * (__v8hi)__B);
1502 __v8hi __result = { 0, 0, 0, 0, 0, 0, 0, 0 };
1511 __result = vec_sl ((__v8hi) __A, __lshift);
1561 __v8hi __result;
1570 __result = vec_sra ((__v8hi) __A, __rshift);
1670 __v8hi __result = { 0, 0, 0, 0, 0, 0, 0, 0 };
1679 __result = vec_sr ((__v8hi) __A, __rshift);
1797 __v8hi __result;
1805 __result = vec_sra ((__v8hi) __A, __rshift);
1943 return (__m128i) vec_cmpeq ((__v8hi) __A, (__v8hi)__B);
1961 return (__m128i) vec_cmplt ((__v8hi) __A, (__v8hi)__B);
1979 return (__m128i) vec_cmpgt ((__v8hi) __A, (__v8hi)__B);
1991 return (unsigned short) ((__v8hi)__A)[__N & 7];
1997 __v8hi __result = (__v8hi)__A;
2007 return (__m128i) vec_max ((__v8hi)__A, (__v8hi)__B);
2019 return (__m128i) vec_min ((__v8hi) __A, (__v8hi)__B);