Lines Matching defs:__C
494 __m512d test_mm512_fmadd_round_pd(__m512d __A, __m512d __B, __m512d __C) {
497 return _mm512_fmadd_round_pd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
500 __m512d test_mm512_mask_fmadd_round_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
505 return _mm512_mask_fmadd_round_pd(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
507 __m512d test_mm512_mask3_fmadd_round_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
512 return _mm512_mask3_fmadd_round_pd(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
514 __m512d test_mm512_maskz_fmadd_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
519 return _mm512_maskz_fmadd_round_pd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
521 __m512d test_mm512_fmsub_round_pd(__m512d __A, __m512d __B, __m512d __C) {
525 return _mm512_fmsub_round_pd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
527 __m512d test_mm512_mask_fmsub_round_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
533 return _mm512_mask_fmsub_round_pd(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
535 __m512d test_mm512_maskz_fmsub_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
541 return _mm512_maskz_fmsub_round_pd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
543 __m512d test_mm512_fnmadd_round_pd(__m512d __A, __m512d __B, __m512d __C) {
547 return _mm512_fnmadd_round_pd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
549 __m512d test_mm512_mask3_fnmadd_round_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
555 return _mm512_mask3_fnmadd_round_pd(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
557 __m512d test_mm512_maskz_fnmadd_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
563 return _mm512_maskz_fnmadd_round_pd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
565 __m512d test_mm512_fnmsub_round_pd(__m512d __A, __m512d __B, __m512d __C) {
570 return _mm512_fnmsub_round_pd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
572 __m512d test_mm512_maskz_fnmsub_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
579 return _mm512_maskz_fnmsub_round_pd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
581 __m512d test_mm512_fmadd_pd(__m512d __A, __m512d __B, __m512d __C) {
584 return _mm512_fmadd_pd(__A, __B, __C);
586 __m512d test_mm512_mask_fmadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
591 return _mm512_mask_fmadd_pd(__A, __U, __B, __C);
593 __m512d test_mm512_mask3_fmadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
598 return _mm512_mask3_fmadd_pd(__A, __B, __C, __U);
600 __m512d test_mm512_maskz_fmadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
605 return _mm512_maskz_fmadd_pd(__U, __A, __B, __C);
607 __m512d test_mm512_fmsub_pd(__m512d __A, __m512d __B, __m512d __C) {
611 return _mm512_fmsub_pd(__A, __B, __C);
613 __m512d test_mm512_mask_fmsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
619 return _mm512_mask_fmsub_pd(__A, __U, __B, __C);
621 __m512d test_mm512_maskz_fmsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
627 return _mm512_maskz_fmsub_pd(__U, __A, __B, __C);
629 __m512d test_mm512_fnmadd_pd(__m512d __A, __m512d __B, __m512d __C) {
633 return _mm512_fnmadd_pd(__A, __B, __C);
635 __m512d test_mm512_mask3_fnmadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
641 return _mm512_mask3_fnmadd_pd(__A, __B, __C, __U);
643 __m512d test_mm512_maskz_fnmadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
649 return _mm512_maskz_fnmadd_pd(__U, __A, __B, __C);
651 __m512d test_mm512_fnmsub_pd(__m512d __A, __m512d __B, __m512d __C) {
656 return _mm512_fnmsub_pd(__A, __B, __C);
658 __m512d test_mm512_maskz_fnmsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
665 return _mm512_maskz_fnmsub_pd(__U, __A, __B, __C);
667 __m512 test_mm512_fmadd_round_ps(__m512 __A, __m512 __B, __m512 __C) {
670 return _mm512_fmadd_round_ps(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
672 __m512 test_mm512_mask_fmadd_round_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
677 return _mm512_mask_fmadd_round_ps(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
679 __m512 test_mm512_mask3_fmadd_round_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
684 return _mm512_mask3_fmadd_round_ps(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
686 __m512 test_mm512_maskz_fmadd_round_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
691 return _mm512_maskz_fmadd_round_ps(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
693 __m512 test_mm512_fmsub_round_ps(__m512 __A, __m512 __B, __m512 __C) {
697 return _mm512_fmsub_round_ps(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
699 __m512 test_mm512_mask_fmsub_round_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
705 return _mm512_mask_fmsub_round_ps(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
707 __m512 test_mm512_maskz_fmsub_round_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
713 return _mm512_maskz_fmsub_round_ps(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
715 __m512 test_mm512_fnmadd_round_ps(__m512 __A, __m512 __B, __m512 __C) {
719 return _mm512_fnmadd_round_ps(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
721 __m512 test_mm512_mask3_fnmadd_round_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
727 return _mm512_mask3_fnmadd_round_ps(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
729 __m512 test_mm512_maskz_fnmadd_round_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
735 return _mm512_maskz_fnmadd_round_ps(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
737 __m512 test_mm512_fnmsub_round_ps(__m512 __A, __m512 __B, __m512 __C) {
742 return _mm512_fnmsub_round_ps(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
744 __m512 test_mm512_maskz_fnmsub_round_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
751 return _mm512_maskz_fnmsub_round_ps(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
753 __m512 test_mm512_fmadd_ps(__m512 __A, __m512 __B, __m512 __C) {
756 return _mm512_fmadd_ps(__A, __B, __C);
758 __m512 test_mm512_mask_fmadd_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
761 return _mm512_mask_fmadd_ps(__A, __U, __B, __C);
763 __m512 test_mm512_mask3_fmadd_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
768 return _mm512_mask3_fmadd_ps(__A, __B, __C, __U);
770 __m512 test_mm512_maskz_fmadd_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
775 return _mm512_maskz_fmadd_ps(__U, __A, __B, __C);
777 __m512 test_mm512_fmsub_ps(__m512 __A, __m512 __B, __m512 __C) {
781 return _mm512_fmsub_ps(__A, __B, __C);
783 __m512 test_mm512_mask_fmsub_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
789 return _mm512_mask_fmsub_ps(__A, __U, __B, __C);
791 __m512 test_mm512_maskz_fmsub_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
797 return _mm512_maskz_fmsub_ps(__U, __A, __B, __C);
799 __m512 test_mm512_fnmadd_ps(__m512 __A, __m512 __B, __m512 __C) {
803 return _mm512_fnmadd_ps(__A, __B, __C);
805 __m512 test_mm512_mask3_fnmadd_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
811 return _mm512_mask3_fnmadd_ps(__A, __B, __C, __U);
813 __m512 test_mm512_maskz_fnmadd_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
819 return _mm512_maskz_fnmadd_ps(__U, __A, __B, __C);
821 __m512 test_mm512_fnmsub_ps(__m512 __A, __m512 __B, __m512 __C) {
826 return _mm512_fnmsub_ps(__A, __B, __C);
828 __m512 test_mm512_maskz_fnmsub_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
835 return _mm512_maskz_fnmsub_ps(__U, __A, __B, __C);
837 __m512d test_mm512_fmaddsub_round_pd(__m512d __A, __m512d __B, __m512d __C) {
840 return _mm512_fmaddsub_round_pd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
842 __m512d test_mm512_mask_fmaddsub_round_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
847 return _mm512_mask_fmaddsub_round_pd(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
849 __m512d test_mm512_mask3_fmaddsub_round_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
854 return _mm512_mask3_fmaddsub_round_pd(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
856 __m512d test_mm512_maskz_fmaddsub_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
861 return _mm512_maskz_fmaddsub_round_pd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
863 __m512d test_mm512_fmsubadd_round_pd(__m512d __A, __m512d __B, __m512d __C) {
867 return _mm512_fmsubadd_round_pd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
869 __m512d test_mm512_mask_fmsubadd_round_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
875 return _mm512_mask_fmsubadd_round_pd(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
877 __m512d test_mm512_maskz_fmsubadd_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
883 return _mm512_maskz_fmsubadd_round_pd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
885 __m512d test_mm512_fmaddsub_pd(__m512d __A, __m512d __B, __m512d __C) {
889 return _mm512_fmaddsub_pd(__A, __B, __C);
891 __m512d test_mm512_mask_fmaddsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
897 return _mm512_mask_fmaddsub_pd(__A, __U, __B, __C);
899 __m512d test_mm512_mask3_fmaddsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
905 return _mm512_mask3_fmaddsub_pd(__A, __B, __C, __U);
907 __m512d test_mm512_maskz_fmaddsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
913 return _mm512_maskz_fmaddsub_pd(__U, __A, __B, __C);
915 __m512d test_mm512_fmsubadd_pd(__m512d __A, __m512d __B, __m512d __C) {
919 return _mm512_fmsubadd_pd(__A, __B, __C);
921 __m512d test_mm512_mask_fmsubadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
927 return _mm512_mask_fmsubadd_pd(__A, __U, __B, __C);
929 __m512d test_mm512_maskz_fmsubadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) {
935 return _mm512_maskz_fmsubadd_pd(__U, __A, __B, __C);
937 __m512 test_mm512_fmaddsub_round_ps(__m512 __A, __m512 __B, __m512 __C) {
940 return _mm512_fmaddsub_round_ps(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
942 __m512 test_mm512_mask_fmaddsub_round_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
947 return _mm512_mask_fmaddsub_round_ps(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
949 __m512 test_mm512_mask3_fmaddsub_round_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
954 return _mm512_mask3_fmaddsub_round_ps(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
956 __m512 test_mm512_maskz_fmaddsub_round_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
961 return _mm512_maskz_fmaddsub_round_ps(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
963 __m512 test_mm512_fmsubadd_round_ps(__m512 __A, __m512 __B, __m512 __C) {
967 return _mm512_fmsubadd_round_ps(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
969 __m512 test_mm512_mask_fmsubadd_round_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
975 return _mm512_mask_fmsubadd_round_ps(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
977 __m512 test_mm512_maskz_fmsubadd_round_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
983 return _mm512_maskz_fmsubadd_round_ps(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
985 __m512 test_mm512_fmaddsub_ps(__m512 __A, __m512 __B, __m512 __C) {
989 return _mm512_fmaddsub_ps(__A, __B, __C);
991 __m512 test_mm512_mask_fmaddsub_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
997 return _mm512_mask_fmaddsub_ps(__A, __U, __B, __C);
999 __m512 test_mm512_mask3_fmaddsub_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
1005 return _mm512_mask3_fmaddsub_ps(__A, __B, __C, __U);
1007 __m512 test_mm512_maskz_fmaddsub_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
1013 return _mm512_maskz_fmaddsub_ps(__U, __A, __B, __C);
1015 __m512 test_mm512_fmsubadd_ps(__m512 __A, __m512 __B, __m512 __C) {
1019 return _mm512_fmsubadd_ps(__A, __B, __C);
1021 __m512 test_mm512_mask_fmsubadd_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
1027 return _mm512_mask_fmsubadd_ps(__A, __U, __B, __C);
1029 __m512 test_mm512_maskz_fmsubadd_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C) {
1035 return _mm512_maskz_fmsubadd_ps(__U, __A, __B, __C);
1037 __m512d test_mm512_mask3_fmsub_round_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
1043 return _mm512_mask3_fmsub_round_pd(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1045 __m512d test_mm512_mask3_fmsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
1051 return _mm512_mask3_fmsub_pd(__A, __B, __C, __U);
1053 __m512 test_mm512_mask3_fmsub_round_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
1059 return _mm512_mask3_fmsub_round_ps(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1061 __m512 test_mm512_mask3_fmsub_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
1067 return _mm512_mask3_fmsub_ps(__A, __B, __C, __U);
1069 __m512d test_mm512_mask3_fmsubadd_round_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
1075 return _mm512_mask3_fmsubadd_round_pd(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1077 __m512d test_mm512_mask3_fmsubadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
1083 return _mm512_mask3_fmsubadd_pd(__A, __B, __C, __U);
1085 __m512 test_mm512_mask3_fmsubadd_round_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
1091 return _mm512_mask3_fmsubadd_round_ps(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1093 __m512 test_mm512_mask3_fmsubadd_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
1099 return _mm512_mask3_fmsubadd_ps(__A, __B, __C, __U);
1101 __m512d test_mm512_mask_fnmadd_round_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
1107 return _mm512_mask_fnmadd_round_pd(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1109 __m512d test_mm512_mask_fnmadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
1115 return _mm512_mask_fnmadd_pd(__A, __U, __B, __C);
1117 __m512 test_mm512_mask_fnmadd_round_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
1123 return _mm512_mask_fnmadd_round_ps(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1125 __m512 test_mm512_mask_fnmadd_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
1131 return _mm512_mask_fnmadd_ps(__A, __U, __B, __C);
1133 __m512d test_mm512_mask_fnmsub_round_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
1140 return _mm512_mask_fnmsub_round_pd(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1142 __m512d test_mm512_mask3_fnmsub_round_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
1149 return _mm512_mask3_fnmsub_round_pd(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1151 __m512d test_mm512_mask_fnmsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) {
1158 return _mm512_mask_fnmsub_pd(__A, __U, __B, __C);
1160 __m512d test_mm512_mask3_fnmsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) {
1167 return _mm512_mask3_fnmsub_pd(__A, __B, __C, __U);
1169 __m512 test_mm512_mask_fnmsub_round_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
1176 return _mm512_mask_fnmsub_round_ps(__A, __U, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1178 __m512 test_mm512_mask3_fnmsub_round_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
1185 return _mm512_mask3_fnmsub_round_ps(__A, __B, __C, __U, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
1187 __m512 test_mm512_mask_fnmsub_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C) {
1194 return _mm512_mask_fnmsub_ps(__A, __U, __B, __C);
1196 __m512 test_mm512_mask3_fnmsub_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U) {
1203 return _mm512_mask3_fnmsub_ps(__A, __B, __C, __U);
4416 __m512d test_mm512_fixupimm_round_pd(__m512d __A, __m512d __B, __m512i __C) {
4419 return _mm512_fixupimm_round_pd(__A, __B, __C, 5, 8);
4422 __m512d test_mm512_mask_fixupimm_round_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512i __C) {
4425 return _mm512_mask_fixupimm_round_pd(__A, __U, __B, __C, 5, 8);
4428 __m512d test_mm512_fixupimm_pd(__m512d __A, __m512d __B, __m512i __C) {
4431 return _mm512_fixupimm_pd(__A, __B, __C, 5);
4434 __m512d test_mm512_mask_fixupimm_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512i __C) {
4437 return _mm512_mask_fixupimm_pd(__A, __U, __B, __C, 5);
4440 __m512d test_mm512_maskz_fixupimm_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512i __C) {
4443 return _mm512_maskz_fixupimm_round_pd(__U, __A, __B, __C, 5, 8);
4446 __m512d test_mm512_maskz_fixupimm_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512i __C) {
4449 return _mm512_maskz_fixupimm_pd(__U, __A, __B, __C, 5);
4452 __m512 test_mm512_fixupimm_round_ps(__m512 __A, __m512 __B, __m512i __C) {
4455 return _mm512_fixupimm_round_ps(__A, __B, __C, 5, 8);
4458 __m512 test_mm512_mask_fixupimm_round_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512i __C) {
4461 return _mm512_mask_fixupimm_round_ps(__A, __U, __B, __C, 5, 8);
4464 __m512 test_mm512_fixupimm_ps(__m512 __A, __m512 __B, __m512i __C) {
4467 return _mm512_fixupimm_ps(__A, __B, __C, 5);
4470 __m512 test_mm512_mask_fixupimm_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512i __C) {
4473 return _mm512_mask_fixupimm_ps(__A, __U, __B, __C, 5);
4476 __m512 test_mm512_maskz_fixupimm_round_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512i __C) {
4479 return _mm512_maskz_fixupimm_round_ps(__U, __A, __B, __C, 5, 8);
4482 __m512 test_mm512_maskz_fixupimm_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512i __C) {
4485 return _mm512_maskz_fixupimm_ps(__U, __A, __B, __C, 5);
4488 __m128d test_mm_fixupimm_round_sd(__m128d __A, __m128d __B, __m128i __C) {
4491 return _mm_fixupimm_round_sd(__A, __B, __C, 5, 8);
4494 __m128d test_mm_mask_fixupimm_round_sd(__m128d __A, __mmask8 __U, __m128d __B, __m128i __C) {
4497 return _mm_mask_fixupimm_round_sd(__A, __U, __B, __C, 5, 8);
4500 __m128d test_mm_fixupimm_sd(__m128d __A, __m128d __B, __m128i __C) {
4503 return _mm_fixupimm_sd(__A, __B, __C, 5);
4506 __m128d test_mm_mask_fixupimm_sd(__m128d __A, __mmask8 __U, __m128d __B, __m128i __C) {
4509 return _mm_mask_fixupimm_sd(__A, __U, __B, __C, 5);
4512 __m128d test_mm_maskz_fixupimm_round_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128i __C) {
4515 return _mm_maskz_fixupimm_round_sd(__U, __A, __B, __C, 5, 8);
4518 __m128d test_mm_maskz_fixupimm_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128i __C) {
4521 return _mm_maskz_fixupimm_sd(__U, __A, __B, __C, 5);
4524 __m128 test_mm_fixupimm_round_ss(__m128 __A, __m128 __B, __m128i __C) {
4527 return _mm_fixupimm_round_ss(__A, __B, __C, 5, 8);
4530 __m128 test_mm_mask_fixupimm_round_ss(__m128 __A, __mmask8 __U, __m128 __B, __m128i __C) {
4533 return _mm_mask_fixupimm_round_ss(__A, __U, __B, __C, 5, 8);
4536 __m128 test_mm_fixupimm_ss(__m128 __A, __m128 __B, __m128i __C) {
4539 return _mm_fixupimm_ss(__A, __B, __C, 5);
4542 __m128 test_mm_mask_fixupimm_ss(__m128 __A, __mmask8 __U, __m128 __B, __m128i __C) {
4545 return _mm_mask_fixupimm_ss(__A, __U, __B, __C, 5);
4548 __m128 test_mm_maskz_fixupimm_round_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128i __C) {
4551 return _mm_maskz_fixupimm_round_ss(__U, __A, __B, __C, 5, 8);
4554 __m128 test_mm_maskz_fixupimm_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128i __C) {
4557 return _mm_maskz_fixupimm_ss(__U, __A, __B, __C, 5);
5241 __m512d test_mm512_permutevar_pd(__m512d __A, __m512i __C) {
5244 return _mm512_permutevar_pd(__A, __C);
5247 __m512d test_mm512_mask_permutevar_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512i __C) {
5251 return _mm512_mask_permutevar_pd(__W, __U, __A, __C);
5254 __m512d test_mm512_maskz_permutevar_pd(__mmask8 __U, __m512d __A, __m512i __C) {
5258 return _mm512_maskz_permutevar_pd(__U, __A, __C);
5261 __m512 test_mm512_permutevar_ps(__m512 __A, __m512i __C) {
5264 return _mm512_permutevar_ps(__A, __C);
5267 __m512 test_mm512_mask_permutevar_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512i __C) {
5271 return _mm512_mask_permutevar_ps(__W, __U, __A, __C);
5274 __m512 test_mm512_maskz_permutevar_ps(__mmask16 __U, __m512 __A, __m512i __C) {
5278 return _mm512_maskz_permutevar_ps(__U, __A, __C);
6005 __m512i test_mm512_ternarylogic_epi32(__m512i __A, __m512i __B, __m512i __C) {
6008 return _mm512_ternarylogic_epi32(__A, __B, __C, _MM_TERNLOG_A);
6011 __m512i test_mm512_mask_ternarylogic_epi32(__m512i __A, __mmask16 __U, __m512i __B, __m512i __C) {
6015 return _mm512_mask_ternarylogic_epi32(__A, __U, __B, __C, _MM_TERNLOG_B);
6018 __m512i test_mm512_maskz_ternarylogic_epi32(__mmask16 __U, __m512i __A, __m512i __B, __m512i __C) {
6022 return _mm512_maskz_ternarylogic_epi32(__U, __A, __B, __C, _MM_TERNLOG_C);
6025 __m512i test_mm512_ternarylogic_epi64(__m512i __A, __m512i __B, __m512i __C) {
6028 return _mm512_ternarylogic_epi64(__A, __B, __C, _MM_TERNLOG_A & _MM_TERNLOG_B);
6031 __m512i test_mm512_mask_ternarylogic_epi64(__m512i __A, __mmask8 __U, __m512i __B, __m512i __C) {
6035 return _mm512_mask_ternarylogic_epi64(__A, __U, __B, __C, _MM_TERNLOG_B | _MM_TERNLOG_C);
6038 __m512i test_mm512_maskz_ternarylogic_epi64(__mmask8 __U, __m512i __A, __m512i __B, __m512i __C) {
6042 return _mm512_maskz_ternarylogic_epi64(__U, __A, __B, __C, ~_MM_TERNLOG_A | (_MM_TERNLOG_B ^ _MM_TERNLOG_C));
7412 __m128 test_mm_fmadd_round_ss(__m128 __A, __m128 __B, __m128 __C){
7419 return _mm_fmadd_round_ss(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7435 __m128 test_mm_maskz_fmadd_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C){
7445 return _mm_maskz_fmadd_ss(__U, __A, __B, __C);
7448 __m128 test_mm_maskz_fmadd_round_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C){
7458 return _mm_maskz_fmadd_round_ss(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7501 __m128 test_mm_fmsub_round_ss(__m128 __A, __m128 __B, __m128 __C){
7509 return _mm_fmsub_round_ss(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7526 __m128 test_mm_maskz_fmsub_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C){
7537 return _mm_maskz_fmsub_ss(__U, __A, __B, __C);
7540 __m128 test_mm_maskz_fmsub_round_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C){
7551 return _mm_maskz_fmsub_round_ss(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7598 __m128 test_mm_fnmadd_round_ss(__m128 __A, __m128 __B, __m128 __C){
7606 return _mm_fnmadd_round_ss(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7623 __m128 test_mm_maskz_fnmadd_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C){
7634 return _mm_maskz_fnmadd_ss(__U, __A, __B, __C);
7637 __m128 test_mm_maskz_fnmadd_round_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C){
7648 return _mm_maskz_fnmadd_round_ss(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7694 __m128 test_mm_fnmsub_round_ss(__m128 __A, __m128 __B, __m128 __C){
7703 return _mm_fnmsub_round_ss(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7721 __m128 test_mm_maskz_fnmsub_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C){
7733 return _mm_maskz_fnmsub_ss(__U, __A, __B, __C);
7736 __m128 test_mm_maskz_fnmsub_round_ss(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C){
7748 return _mm_maskz_fnmsub_round_ss(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7796 __m128d test_mm_fmadd_round_sd(__m128d __A, __m128d __B, __m128d __C){
7803 return _mm_fmadd_round_sd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7819 __m128d test_mm_maskz_fmadd_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C){
7829 return _mm_maskz_fmadd_sd(__U, __A, __B, __C);
7832 __m128d test_mm_maskz_fmadd_round_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C){
7842 return _mm_maskz_fmadd_round_sd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7885 __m128d test_mm_fmsub_round_sd(__m128d __A, __m128d __B, __m128d __C){
7893 return _mm_fmsub_round_sd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7910 __m128d test_mm_maskz_fmsub_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C){
7921 return _mm_maskz_fmsub_sd(__U, __A, __B, __C);
7924 __m128d test_mm_maskz_fmsub_round_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C){
7935 return _mm_maskz_fmsub_round_sd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
7982 __m128d test_mm_fnmadd_round_sd(__m128d __A, __m128d __B, __m128d __C){
7990 return _mm_fnmadd_round_sd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
8007 __m128d test_mm_maskz_fnmadd_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C){
8018 return _mm_maskz_fnmadd_sd(__U, __A, __B, __C);
8021 __m128d test_mm_maskz_fnmadd_round_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C){
8032 return _mm_maskz_fnmadd_round_sd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
8078 __m128d test_mm_fnmsub_round_sd(__m128d __A, __m128d __B, __m128d __C){
8087 return _mm_fnmsub_round_sd(__A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
8105 __m128d test_mm_maskz_fnmsub_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C){
8117 return _mm_maskz_fnmsub_sd(__U, __A, __B, __C);
8120 __m128d test_mm_maskz_fnmsub_round_sd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C){
8132 return _mm_maskz_fnmsub_round_sd(__U, __A, __B, __C, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
8287 __mmask16 test_mm512_kand(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8294 _mm512_cmpneq_epu32_mask(__C, __D)),
8298 __mmask16 test_mm512_kandn(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8306 _mm512_cmpneq_epu32_mask(__C, __D)),
8310 __mmask16 test_mm512_kor(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8317 _mm512_cmpneq_epu32_mask(__C, __D)),
8321 int test_mm512_kortestc(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
8330 _mm512_cmpneq_epu32_mask(__C, __D));
8333 int test_mm512_kortestz(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
8342 _mm512_cmpneq_epu32_mask(__C, __D));
8345 unsigned char test_kortestz_mask16_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
8355 _mm512_cmpneq_epu32_mask(__C, __D));
8358 unsigned char test_kortestc_mask16_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
8368 _mm512_cmpneq_epu32_mask(__C, __D));
8371 unsigned char test_kortest_mask16_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, unsigned char *CF) {
8388 _mm512_cmpneq_epu32_mask(__C, __D), CF);
8391 __mmask16 test_mm512_kunpackb(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8400 _mm512_cmpneq_epu32_mask(__C, __D)),
8404 __mmask16 test_mm512_kxnor(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8412 _mm512_cmpneq_epu32_mask(__C, __D)),
8416 __mmask16 test_mm512_kxor(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8423 _mm512_cmpneq_epu32_mask(__C, __D)),
8435 __mmask16 test_kand_mask16(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8442 _mm512_cmpneq_epu32_mask(__C, __D)),
8446 __mmask16 test_kandn_mask16(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8454 _mm512_cmpneq_epu32_mask(__C, __D)),
8458 __mmask16 test_kor_mask16(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8465 _mm512_cmpneq_epu32_mask(__C, __D)),
8469 __mmask16 test_kxnor_mask16(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8477 _mm512_cmpneq_epu32_mask(__C, __D)),
8481 __mmask16 test_kxor_mask16(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
8488 _mm512_cmpneq_epu32_mask(__C, __D)),
9043 __m512i test_mm512_set4_epi32 (int __A, int __B, int __C, int __D)
9047 return _mm512_set4_epi32 (__A,__B,__C,__D);
9050 __m512i test_mm512_set4_epi64 (long long __A, long long __B, long long __C, long long __D)
9054 return _mm512_set4_epi64 (__A,__B,__C,__D);
9057 __m512d test_mm512_set4_pd (double __A, double __B, double __C, double __D)
9061 return _mm512_set4_pd (__A,__B,__C,__D);
9064 __m512 test_mm512_set4_ps (float __A, float __B, float __C, float __D)
9068 return _mm512_set4_ps (__A,__B,__C,__D);
9840 __m512 test_mm512_mask_roundscale_round_ps(__m512 __A,__mmask16 __U,__m512 __C)
9844 return _mm512_mask_roundscale_round_ps(__A,__U,__C,_MM_FROUND_TO_ZERO,_MM_FROUND_NO_EXC);
9875 __m512d test_mm512_mask_roundscale_round_pd(__m512d __A,__mmask8 __U,__m512d __C)
9879 return _mm512_mask_roundscale_round_pd(__A,__U,__C,_MM_FROUND_TO_ZERO,_MM_FROUND_NO_EXC);
10254 __m512i test_mm512_set_epi32 (int __A, int __B, int __C, int __D,
10276 return _mm512_set_epi32( __A, __B, __C, __D,__E, __F, __G, __H,
10280 __m512i test_mm512_setr_epi32 (int __A, int __B, int __C, int __D,
10318 return _mm512_setr_epi32( __A, __B, __C, __D,__E, __F, __G, __H,
10353 __m512i test_mm512_set_epi64 (long long __A, long long __B, long long __C,
10366 return _mm512_set_epi64(__A, __B, __C, __D, __E, __F, __G, __H );
10369 __m512i test_mm512_setr_epi64 (long long __A, long long __B, long long __C,
10390 return _mm512_setr_epi64(__A, __B, __C, __D, __E, __F, __G, __H );
10393 __m512d test_mm512_set_pd (double __A, double __B, double __C, double __D,
10405 return _mm512_set_pd( __A, __B, __C, __D, __E, __F, __G, __H);
10408 __m512d test_mm512_setr_pd (double __A, double __B, double __C, double __D,
10428 return _mm512_setr_pd( __A, __B, __C, __D, __E, __F, __G, __H);
10431 __m512 test_mm512_set_ps (float __A, float __B, float __C, float __D,
10453 return _mm512_set_ps( __A, __B, __C, __D, __E, __F, __G, __H,
10493 __m512 test_mm512_setr_ps (float __A, float __B, float __C, float __D,
10531 return _mm512_setr_ps( __A, __B, __C, __D, __E, __F, __G, __H,