Lines Matching defs:__A

13 __mmask8 test_kand_mask8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
18 return _mm512_mask_cmpneq_epu64_mask(_kand_mask8(_mm512_cmpneq_epu64_mask(__A, __B),
23 __mmask8 test_kandn_mask8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
29 return _mm512_mask_cmpneq_epu64_mask(_kandn_mask8(_mm512_cmpneq_epu64_mask(__A, __B),
34 __mmask8 test_kor_mask8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
39 return _mm512_mask_cmpneq_epu64_mask(_kor_mask8(_mm512_cmpneq_epu64_mask(__A, __B),
44 __mmask8 test_kxnor_mask8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
50 return _mm512_mask_cmpneq_epu64_mask(_kxnor_mask8(_mm512_cmpneq_epu64_mask(__A, __B),
55 __mmask8 test_kxor_mask8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
60 return _mm512_mask_cmpneq_epu64_mask(_kxor_mask8(_mm512_cmpneq_epu64_mask(__A, __B),
65 unsigned char test_kortestz_mask8_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
74 return _kortestz_mask8_u8(_mm512_cmpneq_epu64_mask(__A, __B),
78 unsigned char test_kortestc_mask8_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
87 return _kortestc_mask8_u8(_mm512_cmpneq_epu64_mask(__A, __B),
91 unsigned char test_kortest_mask8_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, unsigned char *CF) {
107 return _kortest_mask8_u8(_mm512_cmpneq_epu64_mask(__A, __B),
111 unsigned char test_ktestz_mask8_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
117 return _ktestz_mask8_u8(_mm512_cmpneq_epu64_mask(__A, __B),
121 unsigned char test_ktestc_mask8_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
127 return _ktestc_mask8_u8(_mm512_cmpneq_epu64_mask(__A, __B),
131 unsigned char test_ktest_mask8_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, unsigned char *CF) {
141 return _ktest_mask8_u8(_mm512_cmpneq_epu64_mask(__A, __B),
145 unsigned char test_ktestz_mask16_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
151 return _ktestz_mask16_u8(_mm512_cmpneq_epu32_mask(__A, __B),
155 unsigned char test_ktestc_mask16_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D) {
161 return _ktestc_mask16_u8(_mm512_cmpneq_epu32_mask(__A, __B),
165 unsigned char test_ktest_mask16_u8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, unsigned char *CF) {
175 return _ktest_mask16_u8(_mm512_cmpneq_epu32_mask(__A, __B),
179 __mmask8 test_kadd_mask8(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
184 return _mm512_mask_cmpneq_epu64_mask(_kadd_mask8(_mm512_cmpneq_epu64_mask(__A, __B),
189 __mmask16 test_kadd_mask16(__m512i __A, __m512i __B, __m512i __C, __m512i __D, __m512i __E, __m512i __F) {
194 return _mm512_mask_cmpneq_epu32_mask(_kadd_mask16(_mm512_cmpneq_epu32_mask(__A, __B),
237 __m512i test_mm512_mullo_epi64 (__m512i __A, __m512i __B) {
240 return (__m512i) _mm512_mullo_epi64(__A, __B);
243 __m512i test_mm512_mask_mullo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) {
247 return (__m512i) _mm512_mask_mullo_epi64(__W, __U, __A, __B);
250 __m512i test_mm512_maskz_mullo_epi64 (__mmask8 __U, __m512i __A, __m512i __B) {
254 return (__m512i) _mm512_maskz_mullo_epi64(__U, __A, __B);
257 __m512d test_mm512_xor_pd (__m512d __A, __m512d __B) {
260 return (__m512d) _mm512_xor_pd(__A, __B);
263 __m512d test_mm512_mask_xor_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
268 return (__m512d) _mm512_mask_xor_pd(__W, __U, __A, __B);
271 __m512d test_mm512_maskz_xor_pd (__mmask8 __U, __m512d __A, __m512d __B) {
276 return (__m512d) _mm512_maskz_xor_pd(__U, __A, __B);
279 __m512 test_mm512_xor_ps (__m512 __A, __m512 __B) {
282 return (__m512) _mm512_xor_ps(__A, __B);
285 __m512 test_mm512_mask_xor_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
290 return (__m512) _mm512_mask_xor_ps(__W, __U, __A, __B);
293 __m512 test_mm512_maskz_xor_ps (__mmask16 __U, __m512 __A, __m512 __B) {
298 return (__m512) _mm512_maskz_xor_ps(__U, __A, __B);
301 __m512d test_mm512_or_pd (__m512d __A, __m512d __B) {
304 return (__m512d) _mm512_or_pd(__A, __B);
307 __m512d test_mm512_mask_or_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
312 return (__m512d) _mm512_mask_or_pd(__W, __U, __A, __B);
315 __m512d test_mm512_maskz_or_pd (__mmask8 __U, __m512d __A, __m512d __B) {
320 return (__m512d) _mm512_maskz_or_pd(__U, __A, __B);
323 __m512 test_mm512_or_ps (__m512 __A, __m512 __B) {
326 return (__m512) _mm512_or_ps(__A, __B);
329 __m512 test_mm512_mask_or_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
334 return (__m512) _mm512_mask_or_ps(__W, __U, __A, __B);
337 __m512 test_mm512_maskz_or_ps (__mmask16 __U, __m512 __A, __m512 __B) {
342 return (__m512) _mm512_maskz_or_ps(__U, __A, __B);
345 __m512d test_mm512_and_pd (__m512d __A, __m512d __B) {
348 return (__m512d) _mm512_and_pd(__A, __B);
351 __m512d test_mm512_mask_and_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
356 return (__m512d) _mm512_mask_and_pd(__W, __U, __A, __B);
359 __m512d test_mm512_maskz_and_pd (__mmask8 __U, __m512d __A, __m512d __B) {
364 return (__m512d) _mm512_maskz_and_pd(__U, __A, __B);
367 __m512 test_mm512_and_ps (__m512 __A, __m512 __B) {
370 return (__m512) _mm512_and_ps(__A, __B);
373 __m512 test_mm512_mask_and_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
378 return (__m512) _mm512_mask_and_ps(__W, __U, __A, __B);
381 __m512 test_mm512_maskz_and_ps (__mmask16 __U, __m512 __A, __m512 __B) {
386 return (__m512) _mm512_maskz_and_ps(__U, __A, __B);
389 __m512d test_mm512_andnot_pd (__m512d __A, __m512d __B) {
393 return (__m512d) _mm512_andnot_pd(__A, __B);
396 __m512d test_mm512_mask_andnot_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
401 return (__m512d) _mm512_mask_andnot_pd(__W, __U, __A, __B);
404 __m512d test_mm512_maskz_andnot_pd (__mmask8 __U, __m512d __A, __m512d __B) {
409 return (__m512d) _mm512_maskz_andnot_pd(__U, __A, __B);
412 __m512 test_mm512_andnot_ps (__m512 __A, __m512 __B) {
416 return (__m512) _mm512_andnot_ps(__A, __B);
419 __m512 test_mm512_mask_andnot_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
424 return (__m512) _mm512_mask_andnot_ps(__W, __U, __A, __B);
427 __m512 test_mm512_maskz_andnot_ps (__mmask16 __U, __m512 __A, __m512 __B) {
432 return (__m512) _mm512_maskz_andnot_ps(__U, __A, __B);
435 __m512i test_mm512_cvtpd_epi64(__m512d __A) {
438 return _mm512_cvtpd_epi64(__A);
441 __m512i test_mm512_mask_cvtpd_epi64(__m512i __W, __mmask8 __U, __m512d __A) {
444 return _mm512_mask_cvtpd_epi64(__W, __U, __A);
447 __m512i test_mm512_maskz_cvtpd_epi64(__mmask8 __U, __m512d __A) {
450 return _mm512_maskz_cvtpd_epi64(__U, __A);
453 __m512i test_mm512_cvt_roundpd_epi64(__m512d __A) {
456 return _mm512_cvt_roundpd_epi64(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
459 __m512i test_mm512_mask_cvt_roundpd_epi64(__m512i __W, __mmask8 __U, __m512d __A) {
462 return _mm512_mask_cvt_roundpd_epi64(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
465 __m512i test_mm512_maskz_cvt_roundpd_epi64(__mmask8 __U, __m512d __A) {
468 return _mm512_maskz_cvt_roundpd_epi64(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
471 __m512i test_mm512_cvtpd_epu64(__m512d __A) {
474 return _mm512_cvtpd_epu64(__A);
477 __m512i test_mm512_mask_cvtpd_epu64(__m512i __W, __mmask8 __U, __m512d __A) {
480 return _mm512_mask_cvtpd_epu64(__W, __U, __A);
483 __m512i test_mm512_maskz_cvtpd_epu64(__mmask8 __U, __m512d __A) {
486 return _mm512_maskz_cvtpd_epu64(__U, __A);
489 __m512i test_mm512_cvt_roundpd_epu64(__m512d __A) {
492 return _mm512_cvt_roundpd_epu64(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
495 __m512i test_mm512_mask_cvt_roundpd_epu64(__m512i __W, __mmask8 __U, __m512d __A) {
498 return _mm512_mask_cvt_roundpd_epu64(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
501 __m512i test_mm512_maskz_cvt_roundpd_epu64(__mmask8 __U, __m512d __A) {
504 return _mm512_maskz_cvt_roundpd_epu64(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
507 __m512i test_mm512_cvtps_epi64(__m256 __A) {
510 return _mm512_cvtps_epi64(__A);
513 __m512i test_mm512_mask_cvtps_epi64(__m512i __W, __mmask8 __U, __m256 __A) {
516 return _mm512_mask_cvtps_epi64(__W, __U, __A);
519 __m512i test_mm512_maskz_cvtps_epi64(__mmask8 __U, __m256 __A) {
522 return _mm512_maskz_cvtps_epi64(__U, __A);
525 __m512i test_mm512_cvt_roundps_epi64(__m256 __A) {
528 return _mm512_cvt_roundps_epi64(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
531 __m512i test_mm512_mask_cvt_roundps_epi64(__m512i __W, __mmask8 __U, __m256 __A) {
534 return _mm512_mask_cvt_roundps_epi64(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
537 __m512i test_mm512_maskz_cvt_roundps_epi64(__mmask8 __U, __m256 __A) {
540 return _mm512_maskz_cvt_roundps_epi64(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
543 __m512i test_mm512_cvtps_epu64(__m256 __A) {
546 return _mm512_cvtps_epu64(__A);
549 __m512i test_mm512_mask_cvtps_epu64(__m512i __W, __mmask8 __U, __m256 __A) {
552 return _mm512_mask_cvtps_epu64(__W, __U, __A);
555 __m512i test_mm512_maskz_cvtps_epu64(__mmask8 __U, __m256 __A) {
558 return _mm512_maskz_cvtps_epu64(__U, __A);
561 __m512i test_mm512_cvt_roundps_epu64(__m256 __A) {
564 return _mm512_cvt_roundps_epu64(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
567 __m512i test_mm512_mask_cvt_roundps_epu64(__m512i __W, __mmask8 __U, __m256 __A) {
570 return _mm512_mask_cvt_roundps_epu64(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
573 __m512i test_mm512_maskz_cvt_roundps_epu64(__mmask8 __U, __m256 __A) {
576 return _mm512_maskz_cvt_roundps_epu64(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
579 __m512d test_mm512_cvtepi64_pd(__m512i __A) {
582 return _mm512_cvtepi64_pd(__A);
585 __m512d test_mm512_mask_cvtepi64_pd(__m512d __W, __mmask8 __U, __m512i __A) {
589 return _mm512_mask_cvtepi64_pd(__W, __U, __A);
592 __m512d test_mm512_maskz_cvtepi64_pd(__mmask8 __U, __m512i __A) {
596 return _mm512_maskz_cvtepi64_pd(__U, __A);
599 __m512d test_mm512_cvt_roundepi64_pd(__m512i __A) {
602 return _mm512_cvt_roundepi64_pd(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
605 __m512d test_mm512_mask_cvt_roundepi64_pd(__m512d __W, __mmask8 __U, __m512i __A) {
609 return _mm512_mask_cvt_roundepi64_pd(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
612 __m512d test_mm512_maskz_cvt_roundepi64_pd(__mmask8 __U, __m512i __A) {
616 return _mm512_maskz_cvt_roundepi64_pd(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
619 __m256 test_mm512_cvtepi64_ps(__m512i __A) {
622 return _mm512_cvtepi64_ps(__A);
625 __m256 test_mm512_mask_cvtepi64_ps(__m256 __W, __mmask8 __U, __m512i __A) {
629 return _mm512_mask_cvtepi64_ps(__W, __U, __A);
632 __m256 test_mm512_maskz_cvtepi64_ps(__mmask8 __U, __m512i __A) {
636 return _mm512_maskz_cvtepi64_ps(__U, __A);
639 __m256 test_mm512_cvt_roundepi64_ps(__m512i __A) {
642 return _mm512_cvt_roundepi64_ps(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
645 __m256 test_mm512_mask_cvt_roundepi64_ps(__m256 __W, __mmask8 __U, __m512i __A) {
649 return _mm512_mask_cvt_roundepi64_ps(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
652 __m256 test_mm512_maskz_cvt_roundepi64_ps(__mmask8 __U, __m512i __A) {
656 return _mm512_maskz_cvt_roundepi64_ps(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
659 __m512i test_mm512_cvttpd_epi64(__m512d __A) {
662 return _mm512_cvttpd_epi64(__A);
665 __m512i test_mm512_mask_cvttpd_epi64(__m512i __W, __mmask8 __U, __m512d __A) {
668 return _mm512_mask_cvttpd_epi64(__W, __U, __A);
671 __m512i test_mm512_maskz_cvttpd_epi64(__mmask8 __U, __m512d __A) {
674 return _mm512_maskz_cvttpd_epi64(__U, __A);
677 __m512i test_mm512_cvtt_roundpd_epi64(__m512d __A) {
680 return _mm512_cvtt_roundpd_epi64(__A, _MM_FROUND_NO_EXC);
683 __m512i test_mm512_mask_cvtt_roundpd_epi64(__m512i __W, __mmask8 __U, __m512d __A) {
686 return _mm512_mask_cvtt_roundpd_epi64(__W, __U, __A, _MM_FROUND_NO_EXC);
689 __m512i test_mm512_maskz_cvtt_roundpd_epi64(__mmask8 __U, __m512d __A) {
692 return _mm512_maskz_cvtt_roundpd_epi64(__U, __A, _MM_FROUND_NO_EXC);
695 __m512i test_mm512_cvttpd_epu64(__m512d __A) {
698 return _mm512_cvttpd_epu64(__A);
701 __m512i test_mm512_mask_cvttpd_epu64(__m512i __W, __mmask8 __U, __m512d __A) {
704 return _mm512_mask_cvttpd_epu64(__W, __U, __A);
707 __m512i test_mm512_maskz_cvttpd_epu64(__mmask8 __U, __m512d __A) {
710 return _mm512_maskz_cvttpd_epu64(__U, __A);
713 __m512i test_mm512_cvtt_roundpd_epu64(__m512d __A) {
716 return _mm512_cvtt_roundpd_epu64(__A, _MM_FROUND_NO_EXC);
719 __m512i test_mm512_mask_cvtt_roundpd_epu64(__m512i __W, __mmask8 __U, __m512d __A) {
722 return _mm512_mask_cvtt_roundpd_epu64(__W, __U, __A, _MM_FROUND_NO_EXC);
725 __m512i test_mm512_maskz_cvtt_roundpd_epu64(__mmask8 __U, __m512d __A) {
728 return _mm512_maskz_cvtt_roundpd_epu64(__U, __A, _MM_FROUND_NO_EXC);
731 __m512i test_mm512_cvttps_epi64(__m256 __A) {
734 return _mm512_cvttps_epi64(__A);
737 __m512i test_mm512_mask_cvttps_epi64(__m512i __W, __mmask8 __U, __m256 __A) {
740 return _mm512_mask_cvttps_epi64(__W, __U, __A);
743 __m512i test_mm512_maskz_cvttps_epi64(__mmask8 __U, __m256 __A) {
746 return _mm512_maskz_cvttps_epi64(__U, __A);
749 __m512i test_mm512_cvtt_roundps_epi64(__m256 __A) {
752 return _mm512_cvtt_roundps_epi64(__A, _MM_FROUND_NO_EXC);
755 __m512i test_mm512_mask_cvtt_roundps_epi64(__m512i __W, __mmask8 __U, __m256 __A) {
758 return _mm512_mask_cvtt_roundps_epi64(__W, __U, __A, _MM_FROUND_NO_EXC);
761 __m512i test_mm512_maskz_cvtt_roundps_epi64(__mmask8 __U, __m256 __A) {
764 return _mm512_maskz_cvtt_roundps_epi64(__U, __A, _MM_FROUND_NO_EXC);
767 __m512i test_mm512_cvttps_epu64(__m256 __A) {
770 return _mm512_cvttps_epu64(__A);
773 __m512i test_mm512_mask_cvttps_epu64(__m512i __W, __mmask8 __U, __m256 __A) {
776 return _mm512_mask_cvttps_epu64(__W, __U, __A);
779 __m512i test_mm512_maskz_cvttps_epu64(__mmask8 __U, __m256 __A) {
782 return _mm512_maskz_cvttps_epu64(__U, __A);
785 __m512i test_mm512_cvtt_roundps_epu64(__m256 __A) {
788 return _mm512_cvtt_roundps_epu64(__A, _MM_FROUND_NO_EXC);
791 __m512i test_mm512_mask_cvtt_roundps_epu64(__m512i __W, __mmask8 __U, __m256 __A) {
794 return _mm512_mask_cvtt_roundps_epu64(__W, __U, __A, _MM_FROUND_NO_EXC);
797 __m512i test_mm512_maskz_cvtt_roundps_epu64(__mmask8 __U, __m256 __A) {
800 return _mm512_maskz_cvtt_roundps_epu64(__U, __A, _MM_FROUND_NO_EXC);
803 __m512d test_mm512_cvtepu64_pd(__m512i __A) {
806 return _mm512_cvtepu64_pd(__A);
809 __m512d test_mm512_mask_cvtepu64_pd(__m512d __W, __mmask8 __U, __m512i __A) {
813 return _mm512_mask_cvtepu64_pd(__W, __U, __A);
816 __m512d test_mm512_maskz_cvtepu64_pd(__mmask8 __U, __m512i __A) {
820 return _mm512_maskz_cvtepu64_pd(__U, __A);
823 __m512d test_mm512_cvt_roundepu64_pd(__m512i __A) {
826 return _mm512_cvt_roundepu64_pd(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
829 __m512d test_mm512_mask_cvt_roundepu64_pd(__m512d __W, __mmask8 __U, __m512i __A) {
833 return _mm512_mask_cvt_roundepu64_pd(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
836 __m512d test_mm512_maskz_cvt_roundepu64_pd(__mmask8 __U, __m512i __A) {
840 return _mm512_maskz_cvt_roundepu64_pd(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
843 __m256 test_mm512_cvtepu64_ps(__m512i __A) {
846 return _mm512_cvtepu64_ps(__A);
849 __m256 test_mm512_mask_cvtepu64_ps(__m256 __W, __mmask8 __U, __m512i __A) {
853 return _mm512_mask_cvtepu64_ps(__W, __U, __A);
856 __m256 test_mm512_maskz_cvtepu64_ps(__mmask8 __U, __m512i __A) {
860 return _mm512_maskz_cvtepu64_ps(__U, __A);
863 __m256 test_mm512_cvt_roundepu64_ps(__m512i __A) {
866 return _mm512_cvt_roundepu64_ps(__A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
869 __m256 test_mm512_mask_cvt_roundepu64_ps(__m256 __W, __mmask8 __U, __m512i __A) {
873 return _mm512_mask_cvt_roundepu64_ps(__W, __U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
876 __m256 test_mm512_maskz_cvt_roundepu64_ps(__mmask8 __U, __m512i __A) {
880 return _mm512_maskz_cvt_roundepu64_ps(__U, __A, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC);
883 __m512d test_mm512_range_pd(__m512d __A, __m512d __B) {
886 return _mm512_range_pd(__A, __B, 4);
889 __m512d test_mm512_mask_range_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
892 return _mm512_mask_range_pd(__W, __U, __A, __B, 4);
895 __m512d test_mm512_maskz_range_pd(__mmask8 __U, __m512d __A, __m512d __B) {
898 return _mm512_maskz_range_pd(__U, __A, __B, 4);
901 __m512d test_mm512_range_round_pd(__m512d __A, __m512d __B) {
904 return _mm512_range_round_pd(__A, __B, 4, 8);
907 __m512d test_mm512_mask_range_round_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
910 return _mm512_mask_range_round_pd(__W, __U, __A, __B, 4, 8);
913 __m512d test_mm512_maskz_range_round_pd(__mmask8 __U, __m512d __A, __m512d __B) {
916 return _mm512_maskz_range_round_pd(__U, __A, __B, 4, 8);
919 __m128d test_mm512_range_round_sd(__m128d __A, __m128d __B) {
922 return _mm_range_round_sd(__A, __B, 4, 8);
925 __m128d test_mm512_mask_range_round_sd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
928 return _mm_mask_range_round_sd(__W, __U, __A, __B, 4, 8);
931 __m128d test_mm512_maskz_range_round_sd(__mmask8 __U, __m128d __A, __m128d __B) {
934 return _mm_maskz_range_round_sd(__U, __A, __B, 4, 8);
937 __m128 test_mm512_range_round_ss(__m128 __A, __m128 __B) {
940 return _mm_range_round_ss(__A, __B, 4, 8);
943 __m128 test_mm512_mask_range_round_ss(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
946 return _mm_mask_range_round_ss(__W, __U, __A, __B, 4, 8);
949 __m128 test_mm512_maskz_range_round_ss(__mmask8 __U, __m128 __A, __m128 __B) {
952 return _mm_maskz_range_round_ss(__U, __A, __B, 4, 8);
955 __m128d test_mm_range_sd(__m128d __A, __m128d __B) {
958 return _mm_range_sd(__A, __B, 4);
961 __m128d test_mm_mask_range_sd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
964 return _mm_mask_range_sd(__W, __U, __A, __B, 4);
967 __m128d test_mm_maskz_range_sd(__mmask8 __U, __m128d __A, __m128d __B) {
970 return _mm_maskz_range_sd(__U, __A, __B, 4);
973 __m128 test_mm_range_ss(__m128 __A, __m128 __B) {
976 return _mm_range_ss(__A, __B, 4);
979 __m128 test_mm_mask_range_ss(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
982 return _mm_mask_range_ss(__W, __U, __A, __B, 4);
985 __m128 test_mm_maskz_range_ss(__mmask8 __U, __m128 __A, __m128 __B) {
988 return _mm_maskz_range_ss(__U, __A, __B, 4);
991 __m512 test_mm512_range_ps(__m512 __A, __m512 __B) {
994 return _mm512_range_ps(__A, __B, 4);
997 __m512 test_mm512_mask_range_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
1000 return _mm512_mask_range_ps(__W, __U, __A, __B, 4);
1003 __m512 test_mm512_maskz_range_ps(__mmask16 __U, __m512 __A, __m512 __B) {
1006 return _mm512_maskz_range_ps(__U, __A, __B, 4);
1009 __m512 test_mm512_range_round_ps(__m512 __A, __m512 __B) {
1012 return _mm512_range_round_ps(__A, __B, 4, 8);
1015 __m512 test_mm512_mask_range_round_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
1018 return _mm512_mask_range_round_ps(__W, __U, __A, __B, 4, 8);
1021 __m512 test_mm512_maskz_range_round_ps(__mmask16 __U, __m512 __A, __m512 __B) {
1024 return _mm512_maskz_range_round_ps(__U, __A, __B, 4, 8);
1027 __m512d test_mm512_reduce_pd(__m512d __A) {
1030 return _mm512_reduce_pd(__A, 4);
1033 __m512d test_mm512_mask_reduce_pd(__m512d __W, __mmask8 __U, __m512d __A) {
1036 return _mm512_mask_reduce_pd(__W, __U, __A, 4);
1039 __m512d test_mm512_maskz_reduce_pd(__mmask8 __U, __m512d __A) {
1042 return _mm512_maskz_reduce_pd(__U, __A, 4);
1045 __m512 test_mm512_reduce_ps(__m512 __A) {
1048 return _mm512_reduce_ps(__A, 4);
1051 __m512 test_mm512_mask_reduce_ps(__m512 __W, __mmask16 __U, __m512 __A) {
1054 return _mm512_mask_reduce_ps(__W, __U, __A, 4);
1057 __m512 test_mm512_maskz_reduce_ps(__mmask16 __U, __m512 __A) {
1060 return _mm512_maskz_reduce_ps(__U, __A, 4);
1063 __m512d test_mm512_reduce_round_pd(__m512d __A) {
1066 return _mm512_reduce_round_pd(__A, 4, 8);
1069 __m512d test_mm512_mask_reduce_round_pd(__m512d __W, __mmask8 __U, __m512d __A) {
1072 return _mm512_mask_reduce_round_pd(__W, __U, __A, 4, 8);
1075 __m512d test_mm512_maskz_reduce_round_pd(__mmask8 __U, __m512d __A) {
1078 return _mm512_maskz_reduce_round_pd(__U, __A, 4, 8);
1081 __m512 test_mm512_reduce_round_ps(__m512 __A) {
1084 return _mm512_reduce_round_ps(__A, 4, 8);
1087 __m512 test_mm512_mask_reduce_round_ps(__m512 __W, __mmask16 __U, __m512 __A) {
1090 return _mm512_mask_reduce_round_ps(__W, __U, __A, 4, 8);
1093 __m512 test_mm512_maskz_reduce_round_ps(__mmask16 __U, __m512 __A) {
1096 return _mm512_maskz_reduce_round_ps(__U, __A, 4, 8);
1099 __m128 test_mm_reduce_ss(__m128 __A, __m128 __B) {
1102 return _mm_reduce_ss(__A, __B, 4);
1105 __m128 test_mm_mask_reduce_ss(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
1108 return _mm_mask_reduce_ss(__W, __U, __A, __B, 4);
1111 __m128 test_mm_maskz_reduce_ss(__mmask8 __U, __m128 __A, __m128 __B) {
1114 return _mm_maskz_reduce_ss(__U, __A, __B, 4);
1117 __m128 test_mm_reduce_round_ss(__m128 __A, __m128 __B) {
1120 return _mm_reduce_round_ss(__A, __B, 4, 8);
1123 __m128 test_mm_mask_reduce_round_ss(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
1126 return _mm_mask_reduce_round_ss(__W, __U, __A, __B, 4, 8);
1129 __m128 test_mm_maskz_reduce_round_ss(__mmask8 __U, __m128 __A, __m128 __B) {
1132 return _mm_maskz_reduce_round_ss(__U, __A, __B, 4, 8);
1135 __m128d test_mm_reduce_sd(__m128d __A, __m128d __B) {
1138 return _mm_reduce_sd(__A, __B, 4);
1141 __m128d test_mm_mask_reduce_sd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
1144 return _mm_mask_reduce_sd(__W, __U, __A, __B, 4);
1147 __m128d test_mm_maskz_reduce_sd(__mmask8 __U, __m128d __A, __m128d __B) {
1150 return _mm_maskz_reduce_sd(__U, __A, __B, 4);
1153 __m128d test_mm_reduce_round_sd(__m128d __A, __m128d __B) {
1156 return _mm_reduce_round_sd(__A, __B, 4, 8);
1159 __m128d test_mm_mask_reduce_round_sd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
1162 return _mm_mask_reduce_round_sd(__W, __U, __A, __B, 4, 8);
1165 __m128d test_mm_maskz_reduce_round_sd(__mmask8 __U, __m128d __A, __m128d __B) {
1168 return _mm_maskz_reduce_round_sd(__U, __A, __B, 4, 8);
1171 __mmask16 test_mm512_movepi32_mask(__m512i __A) {
1174 return _mm512_movepi32_mask(__A);
1177 __m512i test_mm512_movm_epi32(__mmask16 __A) {
1181 return _mm512_movm_epi32(__A);
1184 __m512i test_mm512_movm_epi64(__mmask8 __A) {
1188 return _mm512_movm_epi64(__A);
1191 __mmask8 test_mm512_movepi64_mask(__m512i __A) {
1194 return _mm512_movepi64_mask(__A);
1197 __m512 test_mm512_broadcast_f32x2(__m128 __A) {
1200 return _mm512_broadcast_f32x2(__A);
1203 __m512 test_mm512_mask_broadcast_f32x2(__m512 __O, __mmask16 __M, __m128 __A) {
1207 return _mm512_mask_broadcast_f32x2(__O, __M, __A);
1210 __m512 test_mm512_maskz_broadcast_f32x2(__mmask16 __M, __m128 __A) {
1214 return _mm512_maskz_broadcast_f32x2(__M, __A);
1217 __m512 test_mm512_broadcast_f32x8(float const* __A) {
1220 return _mm512_broadcast_f32x8(_mm256_loadu_ps(__A));
1223 __m512 test_mm512_mask_broadcast_f32x8(__m512 __O, __mmask16 __M, float const* __A) {
1227 return _mm512_mask_broadcast_f32x8(__O, __M, _mm256_loadu_ps(__A));
1230 __m512 test_mm512_maskz_broadcast_f32x8(__mmask16 __M, float const* __A) {
1234 return _mm512_maskz_broadcast_f32x8(__M, _mm256_loadu_ps(__A));
1237 __m512d test_mm512_broadcast_f64x2(double const* __A) {
1240 return _mm512_broadcast_f64x2(_mm_loadu_pd(__A));
1243 __m512d test_mm512_mask_broadcast_f64x2(__m512d __O, __mmask8 __M, double const* __A) {
1247 return _mm512_mask_broadcast_f64x2(__O, __M, _mm_loadu_pd(__A));
1250 __m512d test_mm512_maskz_broadcast_f64x2(__mmask8 __M, double const* __A) {
1254 return _mm512_maskz_broadcast_f64x2(__M, _mm_loadu_pd(__A));
1257 __m512i test_mm512_broadcast_i32x2(__m128i __A) {
1260 return _mm512_broadcast_i32x2(__A);
1263 __m512i test_mm512_mask_broadcast_i32x2(__m512i __O, __mmask16 __M, __m128i __A) {
1267 return _mm512_mask_broadcast_i32x2(__O, __M, __A);
1270 __m512i test_mm512_maskz_broadcast_i32x2(__mmask16 __M, __m128i __A) {
1274 return _mm512_maskz_broadcast_i32x2(__M, __A);
1277 __m512i test_mm512_broadcast_i32x8(__m256i const* __A) {
1280 return _mm512_broadcast_i32x8(_mm256_loadu_si256(__A));
1283 __m512i test_mm512_mask_broadcast_i32x8(__m512i __O, __mmask16 __M, __m256i const* __A) {
1287 return _mm512_mask_broadcast_i32x8(__O, __M, _mm256_loadu_si256(__A));
1290 __m512i test_mm512_maskz_broadcast_i32x8(__mmask16 __M, __m256i const* __A) {
1294 return _mm512_maskz_broadcast_i32x8(__M, _mm256_loadu_si256(__A));
1297 __m512i test_mm512_broadcast_i64x2(__m128i const* __A) {
1300 return _mm512_broadcast_i64x2(_mm_loadu_si128(__A));
1303 __m512i test_mm512_mask_broadcast_i64x2(__m512i __O, __mmask8 __M, __m128i const* __A) {
1307 return _mm512_mask_broadcast_i64x2(__O, __M, _mm_loadu_si128(__A));
1310 __m512i test_mm512_maskz_broadcast_i64x2(__mmask8 __M, __m128i const* __A) {
1314 return _mm512_maskz_broadcast_i64x2(__M, _mm_loadu_si128(__A));
1317 __m256 test_mm512_extractf32x8_ps(__m512 __A) {
1320 return _mm512_extractf32x8_ps(__A, 1);
1323 __m256 test_mm512_mask_extractf32x8_ps(__m256 __W, __mmask8 __U, __m512 __A) {
1327 return _mm512_mask_extractf32x8_ps(__W, __U, __A, 1);
1330 __m256 test_mm512_maskz_extractf32x8_ps(__mmask8 __U, __m512 __A) {
1334 return _mm512_maskz_extractf32x8_ps(__U, __A, 1);
1337 __m128d test_mm512_extractf64x2_pd(__m512d __A) {
1340 return _mm512_extractf64x2_pd(__A, 3);
1343 __m128d test_mm512_mask_extractf64x2_pd(__m128d __W, __mmask8 __U, __m512d __A) {
1347 return _mm512_mask_extractf64x2_pd(__W, __U, __A, 3);
1350 __m128d test_mm512_maskz_extractf64x2_pd(__mmask8 __U, __m512d __A) {
1354 return _mm512_maskz_extractf64x2_pd(__U, __A, 3);
1357 __m256i test_mm512_extracti32x8_epi32(__m512i __A) {
1360 return _mm512_extracti32x8_epi32(__A, 1);
1363 __m256i test_mm512_mask_extracti32x8_epi32(__m256i __W, __mmask8 __U, __m512i __A) {
1367 return _mm512_mask_extracti32x8_epi32(__W, __U, __A, 1);
1370 __m256i test_mm512_maskz_extracti32x8_epi32(__mmask8 __U, __m512i __A) {
1374 return _mm512_maskz_extracti32x8_epi32(__U, __A, 1);
1377 __m128i test_mm512_extracti64x2_epi64(__m512i __A) {
1380 return _mm512_extracti64x2_epi64(__A, 3);
1383 __m128i test_mm512_mask_extracti64x2_epi64(__m128i __W, __mmask8 __U, __m512i __A) {
1387 return _mm512_mask_extracti64x2_epi64(__W, __U, __A, 3);
1390 __m128i test_mm512_maskz_extracti64x2_epi64(__mmask8 __U, __m512i __A) {
1394 return _mm512_maskz_extracti64x2_epi64(__U, __A, 3);
1397 __m512 test_mm512_insertf32x8(__m512 __A, __m256 __B) {
1400 return _mm512_insertf32x8(__A, __B, 1);
1403 __m512 test_mm512_mask_insertf32x8(__m512 __W, __mmask16 __U, __m512 __A, __m256 __B) {
1407 return _mm512_mask_insertf32x8(__W, __U, __A, __B, 1);
1410 __m512 test_mm512_maskz_insertf32x8(__mmask16 __U, __m512 __A, __m256 __B) {
1414 return _mm512_maskz_insertf32x8(__U, __A, __B, 1);
1417 __m512d test_mm512_insertf64x2(__m512d __A, __m128d __B) {
1420 return _mm512_insertf64x2(__A, __B, 3);
1423 __m512d test_mm512_mask_insertf64x2(__m512d __W, __mmask8 __U, __m512d __A, __m128d __B) {
1427 return _mm512_mask_insertf64x2(__W, __U, __A, __B, 3);
1430 __m512d test_mm512_maskz_insertf64x2(__mmask8 __U, __m512d __A, __m128d __B) {
1434 return _mm512_maskz_insertf64x2(__U, __A, __B, 3);
1437 __m512i test_mm512_inserti32x8(__m512i __A, __m256i __B) {
1440 return _mm512_inserti32x8(__A, __B, 1);
1443 __m512i test_mm512_mask_inserti32x8(__m512i __W, __mmask16 __U, __m512i __A, __m256i __B) {
1447 return _mm512_mask_inserti32x8(__W, __U, __A, __B, 1);
1450 __m512i test_mm512_maskz_inserti32x8(__mmask16 __U, __m512i __A, __m256i __B) {
1454 return _mm512_maskz_inserti32x8(__U, __A, __B, 1);
1457 __m512i test_mm512_inserti64x2(__m512i __A, __m128i __B) {
1460 return _mm512_inserti64x2(__A, __B, 1);
1463 __m512i test_mm512_mask_inserti64x2(__m512i __W, __mmask8 __U, __m512i __A, __m128i __B) {
1467 return _mm512_mask_inserti64x2(__W, __U, __A, __B, 1);
1470 __m512i test_mm512_maskz_inserti64x2(__mmask8 __U, __m512i __A, __m128i __B) {
1474 return _mm512_maskz_inserti64x2(__U, __A, __B, 1);
1476 __mmask8 test_mm512_mask_fpclass_pd_mask(__mmask8 __U, __m512d __A) {
1479 return _mm512_mask_fpclass_pd_mask(__U, __A, 4);
1482 __mmask8 test_mm512_fpclass_pd_mask(__m512d __A) {
1485 return _mm512_fpclass_pd_mask(__A, 4);
1488 __mmask16 test_mm512_mask_fpclass_ps_mask(__mmask16 __U, __m512 __A) {
1491 return _mm512_mask_fpclass_ps_mask(__U, __A, 4);
1494 __mmask16 test_mm512_fpclass_ps_mask(__m512 __A) {
1497 return _mm512_fpclass_ps_mask(__A, 4);
1500 __mmask8 test_mm_fpclass_sd_mask(__m128d __A) {
1503 return _mm_fpclass_sd_mask (__A, 2);
1506 __mmask8 test_mm_mask_fpclass_sd_mask(__mmask8 __U, __m128d __A) {
1509 return _mm_mask_fpclass_sd_mask (__U, __A, 2);
1512 __mmask8 test_mm_fpclass_ss_mask(__m128 __A) {
1515 return _mm_fpclass_ss_mask ( __A, 2);
1518 __mmask8 test_mm_mask_fpclass_ss_mask(__mmask8 __U, __m128 __A) {
1521 return _mm_mask_fpclass_ss_mask (__U, __A, 2);