Lines Matching refs:__A

38     _mm_abs_epi16(__m128i __A) {
39 return (__m128i)vec_abs((__v8hi)__A);
44 _mm_abs_epi32(__m128i __A) {
45 return (__m128i)vec_abs((__v4si)__A);
50 _mm_abs_epi8(__m128i __A) {
51 return (__m128i)vec_abs((__v16qi)__A);
56 _mm_abs_pi16(__m64 __A) {
57 __v8hi __B = (__v8hi)(__v2du){__A, __A};
63 _mm_abs_pi32(__m64 __A) {
64 __v4si __B = (__v4si)(__v2du){__A, __A};
70 _mm_abs_pi8(__m64 __A) {
71 __v16qi __B = (__v16qi)(__v2du){__A, __A};
77 _mm_alignr_epi8(__m128i __A, __m128i __B, const unsigned int __count) {
80 __A = (__m128i)vec_reve((__v16qu)__A);
83 __A = (__m128i)vec_sld((__v16qu)__B, (__v16qu)__A, __count);
85 __A = (__m128i)vec_reve((__v16qu)__A);
87 return __A;
100 return (__m128i)vec_sro((__v16qu)__A, __shift);
102 return (__m128i)vec_slo((__v16qu)__A, __shift);
109 __A = (__m128i)vec_slo((__v16qu)__A, __shiftA);
112 __A = (__m128i)vec_sro((__v16qu)__A, __shiftA);
115 return (__m128i)vec_or((__v16qu)__A, (__v16qu)__B);
121 _mm_alignr_pi8(__m64 __A, __m64 __B, unsigned int __count) {
123 __v2du __C = {__B, __A};
140 _mm_hadd_epi16(__m128i __A, __m128i __B) {
145 __v8hi __C = vec_perm((__v8hi)__A, (__v8hi)__B, __P);
146 __v8hi __D = vec_perm((__v8hi)__A, (__v8hi)__B, __Q);
152 _mm_hadd_epi32(__m128i __A, __m128i __B) {
157 __v4si __C = vec_perm((__v4si)__A, (__v4si)__B, __P);
158 __v4si __D = vec_perm((__v4si)__A, (__v4si)__B, __Q);
164 _mm_hadd_pi16(__m64 __A, __m64 __B) {
165 __v8hi __C = (__v8hi)(__v2du){__A, __B};
176 _mm_hadd_pi32(__m64 __A, __m64 __B) {
177 __v4si __C = (__v4si)(__v2du){__A, __B};
188 _mm_hadds_epi16(__m128i __A, __m128i __B) {
190 __C = vec_sum4s((__v8hi)__A, __C);
198 _mm_hadds_pi16(__m64 __A, __m64 __B) {
200 __v8hi __C = (__v8hi)(__v2du){__A, __B};
208 _mm_hsub_epi16(__m128i __A, __m128i __B) {
213 __v8hi __C = vec_perm((__v8hi)__A, (__v8hi)__B, __P);
214 __v8hi __D = vec_perm((__v8hi)__A, (__v8hi)__B, __Q);
220 _mm_hsub_epi32(__m128i __A, __m128i __B) {
225 __v4si __C = vec_perm((__v4si)__A, (__v4si)__B, __P);
226 __v4si __D = vec_perm((__v4si)__A, (__v4si)__B, __Q);
232 _mm_hsub_pi16(__m64 __A, __m64 __B) {
235 __v8hi __C = (__v8hi)(__v2du){__A, __B};
244 _mm_hsub_pi32(__m64 __A, __m64 __B) {
247 __v4si __C = (__v4si)(__v2du){__A, __B};
256 _mm_hsubs_epi16(__m128i __A, __m128i __B) {
261 __v8hi __C = vec_perm((__v8hi)__A, (__v8hi)__B, __P);
262 __v8hi __D = vec_perm((__v8hi)__A, (__v8hi)__B, __Q);
268 _mm_hsubs_pi16(__m64 __A, __m64 __B) {
271 __v8hi __C = (__v8hi)(__v2du){__A, __B};
280 _mm_shuffle_epi8(__m128i __A, __m128i __B) {
283 __v16qi __C = vec_perm((__v16qi)__A, (__v16qi)__A, (__v16qu)__B);
289 _mm_shuffle_pi8(__m64 __A, __m64 __B) {
291 __v16qi __C = (__v16qi)(__v2du){__A, __A};
302 _mm_sign_epi8(__m128i __A, __m128i __B) {
308 return (__m128i)vec_mul((__v16qi)__A, (__v16qi)__conv);
315 _mm_sign_epi16(__m128i __A, __m128i __B) {
320 return (__m128i)vec_mul((__v8hi)__A, (__v8hi)__conv);
327 _mm_sign_epi32(__m128i __A, __m128i __B) {
332 return (__m128i)vec_mul((__v4si)__A, (__v4si)__conv);
339 _mm_sign_pi8(__m64 __A, __m64 __B) {
341 __v16qi __C = (__v16qi)(__v2du){__A, __A};
351 _mm_sign_pi16(__m64 __A, __m64 __B) {
353 __v8hi __C = (__v8hi)(__v2du){__A, __A};
363 _mm_sign_pi32(__m64 __A, __m64 __B) {
365 __v4si __C = (__v4si)(__v2du){__A, __A};
374 _mm_maddubs_epi16(__m128i __A, __m128i __B) {
376 __v8hi __C = vec_and(vec_unpackh((__v16qi)__A), __unsigned);
377 __v8hi __D = vec_and(vec_unpackl((__v16qi)__A), __unsigned);
393 _mm_maddubs_pi16(__m64 __A, __m64 __B) {
394 __v8hi __C = (__v8hi)(__v2du){__A, __A};
413 _mm_mulhrs_epi16(__m128i __A, __m128i __B) {
414 __v4si __C = vec_unpackh((__v8hi)__A);
417 __D = vec_unpackl((__v8hi)__A);
433 _mm_mulhrs_pi16(__m64 __A, __m64 __B) {
434 __v4si __C = (__v4si)(__v2du){__A, __A};