Lines Matching refs:__b

45 _mm256_packs_epi16(__m256i __a, __m256i __b)  in _mm256_packs_epi16()  argument
47 return (__m256i)__builtin_ia32_packsswb256((__v16hi)__a, (__v16hi)__b); in _mm256_packs_epi16()
51 _mm256_packs_epi32(__m256i __a, __m256i __b) in _mm256_packs_epi32() argument
53 return (__m256i)__builtin_ia32_packssdw256((__v8si)__a, (__v8si)__b); in _mm256_packs_epi32()
57 _mm256_packus_epi16(__m256i __a, __m256i __b) in _mm256_packus_epi16() argument
59 return (__m256i)__builtin_ia32_packuswb256((__v16hi)__a, (__v16hi)__b); in _mm256_packus_epi16()
69 _mm256_add_epi8(__m256i __a, __m256i __b) in _mm256_add_epi8() argument
71 return (__m256i)((__v32qu)__a + (__v32qu)__b); in _mm256_add_epi8()
75 _mm256_add_epi16(__m256i __a, __m256i __b) in _mm256_add_epi16() argument
77 return (__m256i)((__v16hu)__a + (__v16hu)__b); in _mm256_add_epi16()
81 _mm256_add_epi32(__m256i __a, __m256i __b) in _mm256_add_epi32() argument
83 return (__m256i)((__v8su)__a + (__v8su)__b); in _mm256_add_epi32()
87 _mm256_add_epi64(__m256i __a, __m256i __b) in _mm256_add_epi64() argument
89 return (__m256i)((__v4du)__a + (__v4du)__b); in _mm256_add_epi64()
93 _mm256_adds_epi8(__m256i __a, __m256i __b) in _mm256_adds_epi8() argument
95 return (__m256i)__builtin_ia32_paddsb256((__v32qi)__a, (__v32qi)__b); in _mm256_adds_epi8()
99 _mm256_adds_epi16(__m256i __a, __m256i __b) in _mm256_adds_epi16() argument
101 return (__m256i)__builtin_ia32_paddsw256((__v16hi)__a, (__v16hi)__b); in _mm256_adds_epi16()
105 _mm256_adds_epu8(__m256i __a, __m256i __b) in _mm256_adds_epu8() argument
107 return (__m256i)__builtin_ia32_paddusb256((__v32qi)__a, (__v32qi)__b); in _mm256_adds_epu8()
111 _mm256_adds_epu16(__m256i __a, __m256i __b) in _mm256_adds_epu16() argument
113 return (__m256i)__builtin_ia32_paddusw256((__v16hi)__a, (__v16hi)__b); in _mm256_adds_epu16()
121 _mm256_and_si256(__m256i __a, __m256i __b) in _mm256_and_si256() argument
123 return (__m256i)((__v4du)__a & (__v4du)__b); in _mm256_and_si256()
127 _mm256_andnot_si256(__m256i __a, __m256i __b) in _mm256_andnot_si256() argument
129 return (__m256i)(~(__v4du)__a & (__v4du)__b); in _mm256_andnot_si256()
133 _mm256_avg_epu8(__m256i __a, __m256i __b) in _mm256_avg_epu8() argument
135 return (__m256i)__builtin_ia32_pavgb256((__v32qi)__a, (__v32qi)__b); in _mm256_avg_epu8()
139 _mm256_avg_epu16(__m256i __a, __m256i __b) in _mm256_avg_epu16() argument
141 return (__m256i)__builtin_ia32_pavgw256((__v16hi)__a, (__v16hi)__b); in _mm256_avg_epu16()
156 _mm256_cmpeq_epi8(__m256i __a, __m256i __b) in _mm256_cmpeq_epi8() argument
158 return (__m256i)((__v32qi)__a == (__v32qi)__b); in _mm256_cmpeq_epi8()
162 _mm256_cmpeq_epi16(__m256i __a, __m256i __b) in _mm256_cmpeq_epi16() argument
164 return (__m256i)((__v16hi)__a == (__v16hi)__b); in _mm256_cmpeq_epi16()
168 _mm256_cmpeq_epi32(__m256i __a, __m256i __b) in _mm256_cmpeq_epi32() argument
170 return (__m256i)((__v8si)__a == (__v8si)__b); in _mm256_cmpeq_epi32()
174 _mm256_cmpeq_epi64(__m256i __a, __m256i __b) in _mm256_cmpeq_epi64() argument
176 return (__m256i)((__v4di)__a == (__v4di)__b); in _mm256_cmpeq_epi64()
180 _mm256_cmpgt_epi8(__m256i __a, __m256i __b) in _mm256_cmpgt_epi8() argument
184 return (__m256i)((__v32qs)__a > (__v32qs)__b); in _mm256_cmpgt_epi8()
188 _mm256_cmpgt_epi16(__m256i __a, __m256i __b) in _mm256_cmpgt_epi16() argument
190 return (__m256i)((__v16hi)__a > (__v16hi)__b); in _mm256_cmpgt_epi16()
194 _mm256_cmpgt_epi32(__m256i __a, __m256i __b) in _mm256_cmpgt_epi32() argument
196 return (__m256i)((__v8si)__a > (__v8si)__b); in _mm256_cmpgt_epi32()
200 _mm256_cmpgt_epi64(__m256i __a, __m256i __b) in _mm256_cmpgt_epi64() argument
202 return (__m256i)((__v4di)__a > (__v4di)__b); in _mm256_cmpgt_epi64()
206 _mm256_hadd_epi16(__m256i __a, __m256i __b) in _mm256_hadd_epi16() argument
208 return (__m256i)__builtin_ia32_phaddw256((__v16hi)__a, (__v16hi)__b); in _mm256_hadd_epi16()
212 _mm256_hadd_epi32(__m256i __a, __m256i __b) in _mm256_hadd_epi32() argument
214 return (__m256i)__builtin_ia32_phaddd256((__v8si)__a, (__v8si)__b); in _mm256_hadd_epi32()
218 _mm256_hadds_epi16(__m256i __a, __m256i __b) in _mm256_hadds_epi16() argument
220 return (__m256i)__builtin_ia32_phaddsw256((__v16hi)__a, (__v16hi)__b); in _mm256_hadds_epi16()
224 _mm256_hsub_epi16(__m256i __a, __m256i __b) in _mm256_hsub_epi16() argument
226 return (__m256i)__builtin_ia32_phsubw256((__v16hi)__a, (__v16hi)__b); in _mm256_hsub_epi16()
230 _mm256_hsub_epi32(__m256i __a, __m256i __b) in _mm256_hsub_epi32() argument
232 return (__m256i)__builtin_ia32_phsubd256((__v8si)__a, (__v8si)__b); in _mm256_hsub_epi32()
236 _mm256_hsubs_epi16(__m256i __a, __m256i __b) in _mm256_hsubs_epi16() argument
238 return (__m256i)__builtin_ia32_phsubsw256((__v16hi)__a, (__v16hi)__b); in _mm256_hsubs_epi16()
242 _mm256_maddubs_epi16(__m256i __a, __m256i __b) in _mm256_maddubs_epi16() argument
244 return (__m256i)__builtin_ia32_pmaddubsw256((__v32qi)__a, (__v32qi)__b); in _mm256_maddubs_epi16()
248 _mm256_madd_epi16(__m256i __a, __m256i __b) in _mm256_madd_epi16() argument
250 return (__m256i)__builtin_ia32_pmaddwd256((__v16hi)__a, (__v16hi)__b); in _mm256_madd_epi16()
254 _mm256_max_epi8(__m256i __a, __m256i __b) in _mm256_max_epi8() argument
256 return (__m256i)__builtin_ia32_pmaxsb256((__v32qi)__a, (__v32qi)__b); in _mm256_max_epi8()
260 _mm256_max_epi16(__m256i __a, __m256i __b) in _mm256_max_epi16() argument
262 return (__m256i)__builtin_ia32_pmaxsw256((__v16hi)__a, (__v16hi)__b); in _mm256_max_epi16()
266 _mm256_max_epi32(__m256i __a, __m256i __b) in _mm256_max_epi32() argument
268 return (__m256i)__builtin_ia32_pmaxsd256((__v8si)__a, (__v8si)__b); in _mm256_max_epi32()
272 _mm256_max_epu8(__m256i __a, __m256i __b) in _mm256_max_epu8() argument
274 return (__m256i)__builtin_ia32_pmaxub256((__v32qi)__a, (__v32qi)__b); in _mm256_max_epu8()
278 _mm256_max_epu16(__m256i __a, __m256i __b) in _mm256_max_epu16() argument
280 return (__m256i)__builtin_ia32_pmaxuw256((__v16hi)__a, (__v16hi)__b); in _mm256_max_epu16()
284 _mm256_max_epu32(__m256i __a, __m256i __b) in _mm256_max_epu32() argument
286 return (__m256i)__builtin_ia32_pmaxud256((__v8si)__a, (__v8si)__b); in _mm256_max_epu32()
290 _mm256_min_epi8(__m256i __a, __m256i __b) in _mm256_min_epi8() argument
292 return (__m256i)__builtin_ia32_pminsb256((__v32qi)__a, (__v32qi)__b); in _mm256_min_epi8()
296 _mm256_min_epi16(__m256i __a, __m256i __b) in _mm256_min_epi16() argument
298 return (__m256i)__builtin_ia32_pminsw256((__v16hi)__a, (__v16hi)__b); in _mm256_min_epi16()
302 _mm256_min_epi32(__m256i __a, __m256i __b) in _mm256_min_epi32() argument
304 return (__m256i)__builtin_ia32_pminsd256((__v8si)__a, (__v8si)__b); in _mm256_min_epi32()
308 _mm256_min_epu8(__m256i __a, __m256i __b) in _mm256_min_epu8() argument
310 return (__m256i)__builtin_ia32_pminub256((__v32qi)__a, (__v32qi)__b); in _mm256_min_epu8()
314 _mm256_min_epu16(__m256i __a, __m256i __b) in _mm256_min_epu16() argument
316 return (__m256i)__builtin_ia32_pminuw256 ((__v16hi)__a, (__v16hi)__b); in _mm256_min_epu16()
320 _mm256_min_epu32(__m256i __a, __m256i __b) in _mm256_min_epu32() argument
322 return (__m256i)__builtin_ia32_pminud256((__v8si)__a, (__v8si)__b); in _mm256_min_epu32()
410 _mm256_mul_epi32(__m256i __a, __m256i __b) in _mm256_mul_epi32() argument
412 return (__m256i)__builtin_ia32_pmuldq256((__v8si)__a, (__v8si)__b); in _mm256_mul_epi32()
416 _mm256_mulhrs_epi16(__m256i __a, __m256i __b) in _mm256_mulhrs_epi16() argument
418 return (__m256i)__builtin_ia32_pmulhrsw256((__v16hi)__a, (__v16hi)__b); in _mm256_mulhrs_epi16()
422 _mm256_mulhi_epu16(__m256i __a, __m256i __b) in _mm256_mulhi_epu16() argument
424 return (__m256i)__builtin_ia32_pmulhuw256((__v16hi)__a, (__v16hi)__b); in _mm256_mulhi_epu16()
428 _mm256_mulhi_epi16(__m256i __a, __m256i __b) in _mm256_mulhi_epi16() argument
430 return (__m256i)__builtin_ia32_pmulhw256((__v16hi)__a, (__v16hi)__b); in _mm256_mulhi_epi16()
434 _mm256_mullo_epi16(__m256i __a, __m256i __b) in _mm256_mullo_epi16() argument
436 return (__m256i)((__v16hu)__a * (__v16hu)__b); in _mm256_mullo_epi16()
440 _mm256_mullo_epi32 (__m256i __a, __m256i __b) in _mm256_mullo_epi32() argument
442 return (__m256i)((__v8su)__a * (__v8su)__b); in _mm256_mullo_epi32()
446 _mm256_mul_epu32(__m256i __a, __m256i __b) in _mm256_mul_epu32() argument
448 return __builtin_ia32_pmuludq256((__v8si)__a, (__v8si)__b); in _mm256_mul_epu32()
452 _mm256_or_si256(__m256i __a, __m256i __b) in _mm256_or_si256() argument
454 return (__m256i)((__v4du)__a | (__v4du)__b); in _mm256_or_si256()
458 _mm256_sad_epu8(__m256i __a, __m256i __b) in _mm256_sad_epu8() argument
460 return __builtin_ia32_psadbw256((__v32qi)__a, (__v32qi)__b); in _mm256_sad_epu8()
464 _mm256_shuffle_epi8(__m256i __a, __m256i __b) in _mm256_shuffle_epi8() argument
466 return (__m256i)__builtin_ia32_pshufb256((__v32qi)__a, (__v32qi)__b); in _mm256_shuffle_epi8()
479 _mm256_sign_epi8(__m256i __a, __m256i __b) in _mm256_sign_epi8() argument
481 return (__m256i)__builtin_ia32_psignb256((__v32qi)__a, (__v32qi)__b); in _mm256_sign_epi8()
485 _mm256_sign_epi16(__m256i __a, __m256i __b) in _mm256_sign_epi16() argument
487 return (__m256i)__builtin_ia32_psignw256((__v16hi)__a, (__v16hi)__b); in _mm256_sign_epi16()
491 _mm256_sign_epi32(__m256i __a, __m256i __b) in _mm256_sign_epi32() argument
493 return (__m256i)__builtin_ia32_psignd256((__v8si)__a, (__v8si)__b); in _mm256_sign_epi32()
605 _mm256_sub_epi8(__m256i __a, __m256i __b) in _mm256_sub_epi8() argument
607 return (__m256i)((__v32qu)__a - (__v32qu)__b); in _mm256_sub_epi8()
611 _mm256_sub_epi16(__m256i __a, __m256i __b) in _mm256_sub_epi16() argument
613 return (__m256i)((__v16hu)__a - (__v16hu)__b); in _mm256_sub_epi16()
617 _mm256_sub_epi32(__m256i __a, __m256i __b) in _mm256_sub_epi32() argument
619 return (__m256i)((__v8su)__a - (__v8su)__b); in _mm256_sub_epi32()
623 _mm256_sub_epi64(__m256i __a, __m256i __b) in _mm256_sub_epi64() argument
625 return (__m256i)((__v4du)__a - (__v4du)__b); in _mm256_sub_epi64()
629 _mm256_subs_epi8(__m256i __a, __m256i __b) in _mm256_subs_epi8() argument
631 return (__m256i)__builtin_ia32_psubsb256((__v32qi)__a, (__v32qi)__b); in _mm256_subs_epi8()
635 _mm256_subs_epi16(__m256i __a, __m256i __b) in _mm256_subs_epi16() argument
637 return (__m256i)__builtin_ia32_psubsw256((__v16hi)__a, (__v16hi)__b); in _mm256_subs_epi16()
641 _mm256_subs_epu8(__m256i __a, __m256i __b) in _mm256_subs_epu8() argument
643 return (__m256i)__builtin_ia32_psubusb256((__v32qi)__a, (__v32qi)__b); in _mm256_subs_epu8()
647 _mm256_subs_epu16(__m256i __a, __m256i __b) in _mm256_subs_epu16() argument
649 return (__m256i)__builtin_ia32_psubusw256((__v16hi)__a, (__v16hi)__b); in _mm256_subs_epu16()
653 _mm256_unpackhi_epi8(__m256i __a, __m256i __b) in _mm256_unpackhi_epi8() argument
655 …return (__m256i)__builtin_shufflevector((__v32qi)__a, (__v32qi)__b, 8, 32+8, 9, 32+9, 10, 32+10, 1… in _mm256_unpackhi_epi8()
659 _mm256_unpackhi_epi16(__m256i __a, __m256i __b) in _mm256_unpackhi_epi16() argument
661 …return (__m256i)__builtin_shufflevector((__v16hi)__a, (__v16hi)__b, 4, 16+4, 5, 16+5, 6, 16+6, 7, … in _mm256_unpackhi_epi16()
665 _mm256_unpackhi_epi32(__m256i __a, __m256i __b) in _mm256_unpackhi_epi32() argument
667 return (__m256i)__builtin_shufflevector((__v8si)__a, (__v8si)__b, 2, 8+2, 3, 8+3, 6, 8+6, 7, 8+7); in _mm256_unpackhi_epi32()
671 _mm256_unpackhi_epi64(__m256i __a, __m256i __b) in _mm256_unpackhi_epi64() argument
673 return (__m256i)__builtin_shufflevector((__v4di)__a, (__v4di)__b, 1, 4+1, 3, 4+3); in _mm256_unpackhi_epi64()
677 _mm256_unpacklo_epi8(__m256i __a, __m256i __b) in _mm256_unpacklo_epi8() argument
679 …return (__m256i)__builtin_shufflevector((__v32qi)__a, (__v32qi)__b, 0, 32+0, 1, 32+1, 2, 32+2, 3, … in _mm256_unpacklo_epi8()
683 _mm256_unpacklo_epi16(__m256i __a, __m256i __b) in _mm256_unpacklo_epi16() argument
685 …return (__m256i)__builtin_shufflevector((__v16hi)__a, (__v16hi)__b, 0, 16+0, 1, 16+1, 2, 16+2, 3, … in _mm256_unpacklo_epi16()
689 _mm256_unpacklo_epi32(__m256i __a, __m256i __b) in _mm256_unpacklo_epi32() argument
691 return (__m256i)__builtin_shufflevector((__v8si)__a, (__v8si)__b, 0, 8+0, 1, 8+1, 4, 8+4, 5, 8+5); in _mm256_unpacklo_epi32()
695 _mm256_unpacklo_epi64(__m256i __a, __m256i __b) in _mm256_unpacklo_epi64() argument
697 return (__m256i)__builtin_shufflevector((__v4di)__a, (__v4di)__b, 0, 4+0, 2, 4+2); in _mm256_unpacklo_epi64()
701 _mm256_xor_si256(__m256i __a, __m256i __b) in _mm256_xor_si256() argument
703 return (__m256i)((__v4du)__a ^ (__v4du)__b); in _mm256_xor_si256()
803 _mm256_permutevar8x32_epi32(__m256i __a, __m256i __b) in _mm256_permutevar8x32_epi32() argument
805 return (__m256i)__builtin_ia32_permvarsi256((__v8si)__a, (__v8si)__b); in _mm256_permutevar8x32_epi32()
812 _mm256_permutevar8x32_ps(__m256 __a, __m256i __b) in _mm256_permutevar8x32_ps() argument
814 return (__m256)__builtin_ia32_permvarsf256((__v8sf)__a, (__v8si)__b); in _mm256_permutevar8x32_ps()