Lines Matching refs:__B

38 _mm_maccs_epi16(__m128i __A, __m128i __B, __m128i __C)
40 return (__m128i)__builtin_ia32_vpmacssww((__v8hi)__A, (__v8hi)__B, (__v8hi)__C);
44 _mm_macc_epi16(__m128i __A, __m128i __B, __m128i __C)
46 return (__m128i)__builtin_ia32_vpmacsww((__v8hi)__A, (__v8hi)__B, (__v8hi)__C);
50 _mm_maccsd_epi16(__m128i __A, __m128i __B, __m128i __C)
52 return (__m128i)__builtin_ia32_vpmacsswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C);
56 _mm_maccd_epi16(__m128i __A, __m128i __B, __m128i __C)
58 return (__m128i)__builtin_ia32_vpmacswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C);
62 _mm_maccs_epi32(__m128i __A, __m128i __B, __m128i __C)
64 return (__m128i)__builtin_ia32_vpmacssdd((__v4si)__A, (__v4si)__B, (__v4si)__C);
68 _mm_macc_epi32(__m128i __A, __m128i __B, __m128i __C)
70 return (__m128i)__builtin_ia32_vpmacsdd((__v4si)__A, (__v4si)__B, (__v4si)__C);
74 _mm_maccslo_epi32(__m128i __A, __m128i __B, __m128i __C)
76 return (__m128i)__builtin_ia32_vpmacssdql((__v4si)__A, (__v4si)__B, (__v2di)__C);
80 _mm_macclo_epi32(__m128i __A, __m128i __B, __m128i __C)
82 return (__m128i)__builtin_ia32_vpmacsdql((__v4si)__A, (__v4si)__B, (__v2di)__C);
86 _mm_maccshi_epi32(__m128i __A, __m128i __B, __m128i __C)
88 return (__m128i)__builtin_ia32_vpmacssdqh((__v4si)__A, (__v4si)__B, (__v2di)__C);
92 _mm_macchi_epi32(__m128i __A, __m128i __B, __m128i __C)
94 return (__m128i)__builtin_ia32_vpmacsdqh((__v4si)__A, (__v4si)__B, (__v2di)__C);
98 _mm_maddsd_epi16(__m128i __A, __m128i __B, __m128i __C)
100 return (__m128i)__builtin_ia32_vpmadcsswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C);
104 _mm_maddd_epi16(__m128i __A, __m128i __B, __m128i __C)
106 return (__m128i)__builtin_ia32_vpmadcswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C);
200 _mm_cmov_si128(__m128i __A, __m128i __B, __m128i __C)
202 return (__m128i)__builtin_ia32_vpcmov(__A, __B, __C);
206 _mm256_cmov_si256(__m256i __A, __m256i __B, __m256i __C)
208 return (__m256i)__builtin_ia32_vpcmov_256(__A, __B, __C);
212 _mm_perm_epi8(__m128i __A, __m128i __B, __m128i __C)
214 return (__m128i)__builtin_ia32_vpperm((__v16qi)__A, (__v16qi)__B, (__v16qi)__C);
218 _mm_rot_epi8(__m128i __A, __m128i __B)
220 return (__m128i)__builtin_ia32_vprotb((__v16qi)__A, (__v16qi)__B);
224 _mm_rot_epi16(__m128i __A, __m128i __B)
226 return (__m128i)__builtin_ia32_vprotw((__v8hi)__A, (__v8hi)__B);
230 _mm_rot_epi32(__m128i __A, __m128i __B)
232 return (__m128i)__builtin_ia32_vprotd((__v4si)__A, (__v4si)__B);
236 _mm_rot_epi64(__m128i __A, __m128i __B)
238 return (__m128i)__builtin_ia32_vprotq((__v2di)__A, (__v2di)__B);
258 _mm_shl_epi8(__m128i __A, __m128i __B)
260 return (__m128i)__builtin_ia32_vpshlb((__v16qi)__A, (__v16qi)__B);
264 _mm_shl_epi16(__m128i __A, __m128i __B)
266 return (__m128i)__builtin_ia32_vpshlw((__v8hi)__A, (__v8hi)__B);
270 _mm_shl_epi32(__m128i __A, __m128i __B)
272 return (__m128i)__builtin_ia32_vpshld((__v4si)__A, (__v4si)__B);
276 _mm_shl_epi64(__m128i __A, __m128i __B)
278 return (__m128i)__builtin_ia32_vpshlq((__v2di)__A, (__v2di)__B);
282 _mm_sha_epi8(__m128i __A, __m128i __B)
284 return (__m128i)__builtin_ia32_vpshab((__v16qi)__A, (__v16qi)__B);
288 _mm_sha_epi16(__m128i __A, __m128i __B)
290 return (__m128i)__builtin_ia32_vpshaw((__v8hi)__A, (__v8hi)__B);
294 _mm_sha_epi32(__m128i __A, __m128i __B)
296 return (__m128i)__builtin_ia32_vpshad((__v4si)__A, (__v4si)__B);
300 _mm_sha_epi64(__m128i __A, __m128i __B)
302 return (__m128i)__builtin_ia32_vpshaq((__v2di)__A, (__v2di)__B);
307 __m128i __B = (B); \
308 (__m128i)__builtin_ia32_vpcomub((__v16qi)__A, (__v16qi)__B, (N)); })
312 __m128i __B = (B); \
313 (__m128i)__builtin_ia32_vpcomuw((__v8hi)__A, (__v8hi)__B, (N)); })
317 __m128i __B = (B); \
318 (__m128i)__builtin_ia32_vpcomud((__v4si)__A, (__v4si)__B, (N)); })
322 __m128i __B = (B); \
323 (__m128i)__builtin_ia32_vpcomuq((__v2di)__A, (__v2di)__B, (N)); })
327 __m128i __B = (B); \
328 (__m128i)__builtin_ia32_vpcomb((__v16qi)__A, (__v16qi)__B, (N)); })
332 __m128i __B = (B); \
333 (__m128i)__builtin_ia32_vpcomw((__v8hi)__A, (__v8hi)__B, (N)); })
337 __m128i __B = (B); \
338 (__m128i)__builtin_ia32_vpcomd((__v4si)__A, (__v4si)__B, (N)); })
342 __m128i __B = (B); \
343 (__m128i)__builtin_ia32_vpcomq((__v2di)__A, (__v2di)__B, (N)); })
355 _mm_comlt_epu8(__m128i __A, __m128i __B)
357 return _mm_com_epu8(__A, __B, _MM_PCOMCTRL_LT);
361 _mm_comle_epu8(__m128i __A, __m128i __B)
363 return _mm_com_epu8(__A, __B, _MM_PCOMCTRL_LE);
367 _mm_comgt_epu8(__m128i __A, __m128i __B)
369 return _mm_com_epu8(__A, __B, _MM_PCOMCTRL_GT);
373 _mm_comge_epu8(__m128i __A, __m128i __B)
375 return _mm_com_epu8(__A, __B, _MM_PCOMCTRL_GE);
379 _mm_comeq_epu8(__m128i __A, __m128i __B)
381 return _mm_com_epu8(__A, __B, _MM_PCOMCTRL_EQ);
385 _mm_comneq_epu8(__m128i __A, __m128i __B)
387 return _mm_com_epu8(__A, __B, _MM_PCOMCTRL_NEQ);
391 _mm_comfalse_epu8(__m128i __A, __m128i __B)
393 return _mm_com_epu8(__A, __B, _MM_PCOMCTRL_FALSE);
397 _mm_comtrue_epu8(__m128i __A, __m128i __B)
399 return _mm_com_epu8(__A, __B, _MM_PCOMCTRL_TRUE);
403 _mm_comlt_epu16(__m128i __A, __m128i __B)
405 return _mm_com_epu16(__A, __B, _MM_PCOMCTRL_LT);
409 _mm_comle_epu16(__m128i __A, __m128i __B)
411 return _mm_com_epu16(__A, __B, _MM_PCOMCTRL_LE);
415 _mm_comgt_epu16(__m128i __A, __m128i __B)
417 return _mm_com_epu16(__A, __B, _MM_PCOMCTRL_GT);
421 _mm_comge_epu16(__m128i __A, __m128i __B)
423 return _mm_com_epu16(__A, __B, _MM_PCOMCTRL_GE);
427 _mm_comeq_epu16(__m128i __A, __m128i __B)
429 return _mm_com_epu16(__A, __B, _MM_PCOMCTRL_EQ);
433 _mm_comneq_epu16(__m128i __A, __m128i __B)
435 return _mm_com_epu16(__A, __B, _MM_PCOMCTRL_NEQ);
439 _mm_comfalse_epu16(__m128i __A, __m128i __B)
441 return _mm_com_epu16(__A, __B, _MM_PCOMCTRL_FALSE);
445 _mm_comtrue_epu16(__m128i __A, __m128i __B)
447 return _mm_com_epu16(__A, __B, _MM_PCOMCTRL_TRUE);
451 _mm_comlt_epu32(__m128i __A, __m128i __B)
453 return _mm_com_epu32(__A, __B, _MM_PCOMCTRL_LT);
457 _mm_comle_epu32(__m128i __A, __m128i __B)
459 return _mm_com_epu32(__A, __B, _MM_PCOMCTRL_LE);
463 _mm_comgt_epu32(__m128i __A, __m128i __B)
465 return _mm_com_epu32(__A, __B, _MM_PCOMCTRL_GT);
469 _mm_comge_epu32(__m128i __A, __m128i __B)
471 return _mm_com_epu32(__A, __B, _MM_PCOMCTRL_GE);
475 _mm_comeq_epu32(__m128i __A, __m128i __B)
477 return _mm_com_epu32(__A, __B, _MM_PCOMCTRL_EQ);
481 _mm_comneq_epu32(__m128i __A, __m128i __B)
483 return _mm_com_epu32(__A, __B, _MM_PCOMCTRL_NEQ);
487 _mm_comfalse_epu32(__m128i __A, __m128i __B)
489 return _mm_com_epu32(__A, __B, _MM_PCOMCTRL_FALSE);
493 _mm_comtrue_epu32(__m128i __A, __m128i __B)
495 return _mm_com_epu32(__A, __B, _MM_PCOMCTRL_TRUE);
499 _mm_comlt_epu64(__m128i __A, __m128i __B)
501 return _mm_com_epu64(__A, __B, _MM_PCOMCTRL_LT);
505 _mm_comle_epu64(__m128i __A, __m128i __B)
507 return _mm_com_epu64(__A, __B, _MM_PCOMCTRL_LE);
511 _mm_comgt_epu64(__m128i __A, __m128i __B)
513 return _mm_com_epu64(__A, __B, _MM_PCOMCTRL_GT);
517 _mm_comge_epu64(__m128i __A, __m128i __B)
519 return _mm_com_epu64(__A, __B, _MM_PCOMCTRL_GE);
523 _mm_comeq_epu64(__m128i __A, __m128i __B)
525 return _mm_com_epu64(__A, __B, _MM_PCOMCTRL_EQ);
529 _mm_comneq_epu64(__m128i __A, __m128i __B)
531 return _mm_com_epu64(__A, __B, _MM_PCOMCTRL_NEQ);
535 _mm_comfalse_epu64(__m128i __A, __m128i __B)
537 return _mm_com_epu64(__A, __B, _MM_PCOMCTRL_FALSE);
541 _mm_comtrue_epu64(__m128i __A, __m128i __B)
543 return _mm_com_epu64(__A, __B, _MM_PCOMCTRL_TRUE);
547 _mm_comlt_epi8(__m128i __A, __m128i __B)
549 return _mm_com_epi8(__A, __B, _MM_PCOMCTRL_LT);
553 _mm_comle_epi8(__m128i __A, __m128i __B)
555 return _mm_com_epi8(__A, __B, _MM_PCOMCTRL_LE);
559 _mm_comgt_epi8(__m128i __A, __m128i __B)
561 return _mm_com_epi8(__A, __B, _MM_PCOMCTRL_GT);
565 _mm_comge_epi8(__m128i __A, __m128i __B)
567 return _mm_com_epi8(__A, __B, _MM_PCOMCTRL_GE);
571 _mm_comeq_epi8(__m128i __A, __m128i __B)
573 return _mm_com_epi8(__A, __B, _MM_PCOMCTRL_EQ);
577 _mm_comneq_epi8(__m128i __A, __m128i __B)
579 return _mm_com_epi8(__A, __B, _MM_PCOMCTRL_NEQ);
583 _mm_comfalse_epi8(__m128i __A, __m128i __B)
585 return _mm_com_epi8(__A, __B, _MM_PCOMCTRL_FALSE);
589 _mm_comtrue_epi8(__m128i __A, __m128i __B)
591 return _mm_com_epi8(__A, __B, _MM_PCOMCTRL_TRUE);
595 _mm_comlt_epi16(__m128i __A, __m128i __B)
597 return _mm_com_epi16(__A, __B, _MM_PCOMCTRL_LT);
601 _mm_comle_epi16(__m128i __A, __m128i __B)
603 return _mm_com_epi16(__A, __B, _MM_PCOMCTRL_LE);
607 _mm_comgt_epi16(__m128i __A, __m128i __B)
609 return _mm_com_epi16(__A, __B, _MM_PCOMCTRL_GT);
613 _mm_comge_epi16(__m128i __A, __m128i __B)
615 return _mm_com_epi16(__A, __B, _MM_PCOMCTRL_GE);
619 _mm_comeq_epi16(__m128i __A, __m128i __B)
621 return _mm_com_epi16(__A, __B, _MM_PCOMCTRL_EQ);
625 _mm_comneq_epi16(__m128i __A, __m128i __B)
627 return _mm_com_epi16(__A, __B, _MM_PCOMCTRL_NEQ);
631 _mm_comfalse_epi16(__m128i __A, __m128i __B)
633 return _mm_com_epi16(__A, __B, _MM_PCOMCTRL_FALSE);
637 _mm_comtrue_epi16(__m128i __A, __m128i __B)
639 return _mm_com_epi16(__A, __B, _MM_PCOMCTRL_TRUE);
643 _mm_comlt_epi32(__m128i __A, __m128i __B)
645 return _mm_com_epi32(__A, __B, _MM_PCOMCTRL_LT);
649 _mm_comle_epi32(__m128i __A, __m128i __B)
651 return _mm_com_epi32(__A, __B, _MM_PCOMCTRL_LE);
655 _mm_comgt_epi32(__m128i __A, __m128i __B)
657 return _mm_com_epi32(__A, __B, _MM_PCOMCTRL_GT);
661 _mm_comge_epi32(__m128i __A, __m128i __B)
663 return _mm_com_epi32(__A, __B, _MM_PCOMCTRL_GE);
667 _mm_comeq_epi32(__m128i __A, __m128i __B)
669 return _mm_com_epi32(__A, __B, _MM_PCOMCTRL_EQ);
673 _mm_comneq_epi32(__m128i __A, __m128i __B)
675 return _mm_com_epi32(__A, __B, _MM_PCOMCTRL_NEQ);
679 _mm_comfalse_epi32(__m128i __A, __m128i __B)
681 return _mm_com_epi32(__A, __B, _MM_PCOMCTRL_FALSE);
685 _mm_comtrue_epi32(__m128i __A, __m128i __B)
687 return _mm_com_epi32(__A, __B, _MM_PCOMCTRL_TRUE);
691 _mm_comlt_epi64(__m128i __A, __m128i __B)
693 return _mm_com_epi64(__A, __B, _MM_PCOMCTRL_LT);
697 _mm_comle_epi64(__m128i __A, __m128i __B)
699 return _mm_com_epi64(__A, __B, _MM_PCOMCTRL_LE);
703 _mm_comgt_epi64(__m128i __A, __m128i __B)
705 return _mm_com_epi64(__A, __B, _MM_PCOMCTRL_GT);
709 _mm_comge_epi64(__m128i __A, __m128i __B)
711 return _mm_com_epi64(__A, __B, _MM_PCOMCTRL_GE);
715 _mm_comeq_epi64(__m128i __A, __m128i __B)
717 return _mm_com_epi64(__A, __B, _MM_PCOMCTRL_EQ);
721 _mm_comneq_epi64(__m128i __A, __m128i __B)
723 return _mm_com_epi64(__A, __B, _MM_PCOMCTRL_NEQ);
727 _mm_comfalse_epi64(__m128i __A, __m128i __B)
729 return _mm_com_epi64(__A, __B, _MM_PCOMCTRL_FALSE);
733 _mm_comtrue_epi64(__m128i __A, __m128i __B)
735 return _mm_com_epi64(__A, __B, _MM_PCOMCTRL_TRUE);