Lines Matching refs:__U

684 _mm512_mask_andnot_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
686 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
692 _mm512_maskz_andnot_epi32(__mmask16 __U, __m512i __A, __m512i __B)
695 __U, __A, __B);
705 _mm512_mask_andnot_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
707 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
713 _mm512_maskz_andnot_epi64(__mmask8 __U, __m512i __A, __m512i __B)
716 __U, __A, __B);
862 _mm512_mask_add_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
864 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
870 _mm512_maskz_add_epi64(__mmask8 __U, __m512i __A, __m512i __B)
872 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
884 _mm512_mask_sub_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
886 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
892 _mm512_maskz_sub_epi64(__mmask8 __U, __m512i __A, __m512i __B)
894 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
906 _mm512_mask_add_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
908 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
914 _mm512_maskz_add_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
916 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
928 _mm512_mask_sub_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
930 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
936 _mm512_maskz_sub_epi32(__mmask16 __U, __m512i __A, __m512i __B)
938 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
965 _mm512_mask_max_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
967 return (__m512d)__builtin_ia32_selectpd_512(__U,
973 _mm512_maskz_max_pd (__mmask8 __U, __m512d __A, __m512d __B)
975 return (__m512d)__builtin_ia32_selectpd_512(__U,
1002 _mm512_mask_max_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
1004 return (__m512)__builtin_ia32_selectps_512(__U,
1010 _mm512_maskz_max_ps (__mmask16 __U, __m512 __A, __m512 __B)
1012 return (__m512)__builtin_ia32_selectps_512(__U,
1018 _mm_mask_max_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
1022 (__mmask8) __U,
1027 _mm_maskz_max_ss(__mmask8 __U,__m128 __A, __m128 __B) {
1031 (__mmask8) __U,
1054 _mm_mask_max_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
1058 (__mmask8) __U,
1063 _mm_maskz_max_sd(__mmask8 __U,__m128d __A, __m128d __B) {
1067 (__mmask8) __U,
1200 _mm512_mask_min_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
1202 return (__m512d)__builtin_ia32_selectpd_512(__U,
1208 _mm512_maskz_min_pd (__mmask8 __U, __m512d __A, __m512d __B)
1210 return (__m512d)__builtin_ia32_selectpd_512(__U,
1237 _mm512_mask_min_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
1239 return (__m512)__builtin_ia32_selectps_512(__U,
1245 _mm512_maskz_min_ps (__mmask16 __U, __m512 __A, __m512 __B)
1247 return (__m512)__builtin_ia32_selectps_512(__U,
1253 _mm_mask_min_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
1257 (__mmask8) __U,
1262 _mm_maskz_min_ss(__mmask8 __U,__m128 __A, __m128 __B) {
1266 (__mmask8) __U,
1289 _mm_mask_min_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
1293 (__mmask8) __U,
1298 _mm_maskz_min_sd(__mmask8 __U,__m128d __A, __m128d __B) {
1302 (__mmask8) __U,
1485 _mm512_mask_mullox_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) {
1486 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
1512 _mm512_mask_sqrt_pd (__m512d __W, __mmask8 __U, __m512d __A)
1514 return (__m512d)__builtin_ia32_selectpd_512(__U,
1520 _mm512_maskz_sqrt_pd (__mmask8 __U, __m512d __A)
1522 return (__m512d)__builtin_ia32_selectpd_512(__U,
1548 _mm512_mask_sqrt_ps(__m512 __W, __mmask16 __U, __m512 __A)
1550 return (__m512)__builtin_ia32_selectps_512(__U,
1556 _mm512_maskz_sqrt_ps( __mmask16 __U, __m512 __A)
1558 return (__m512)__builtin_ia32_selectps_512(__U,
1572 _mm512_mask_rsqrt14_pd (__m512d __W, __mmask8 __U, __m512d __A)
1576 (__mmask8) __U);
1580 _mm512_maskz_rsqrt14_pd (__mmask8 __U, __m512d __A)
1585 (__mmask8) __U);
1598 _mm512_mask_rsqrt14_ps (__m512 __W, __mmask16 __U, __m512 __A)
1602 (__mmask16) __U);
1606 _mm512_maskz_rsqrt14_ps (__mmask16 __U, __m512 __A)
1611 (__mmask16) __U);
1625 _mm_mask_rsqrt14_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
1630 (__mmask8) __U);
1634 _mm_maskz_rsqrt14_ss (__mmask8 __U, __m128 __A, __m128 __B)
1639 (__mmask8) __U);
1653 _mm_mask_rsqrt14_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
1658 (__mmask8) __U);
1662 _mm_maskz_rsqrt14_sd (__mmask8 __U, __m128d __A, __m128d __B)
1667 (__mmask8) __U);
1680 _mm512_mask_rcp14_pd (__m512d __W, __mmask8 __U, __m512d __A)
1684 (__mmask8) __U);
1688 _mm512_maskz_rcp14_pd (__mmask8 __U, __m512d __A)
1693 (__mmask8) __U);
1706 _mm512_mask_rcp14_ps (__m512 __W, __mmask16 __U, __m512 __A)
1710 (__mmask16) __U);
1714 _mm512_maskz_rcp14_ps (__mmask16 __U, __m512 __A)
1719 (__mmask16) __U);
1733 _mm_mask_rcp14_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
1738 (__mmask8) __U);
1742 _mm_maskz_rcp14_ss (__mmask8 __U, __m128 __A, __m128 __B)
1747 (__mmask8) __U);
1761 _mm_mask_rcp14_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
1766 (__mmask8) __U);
1770 _mm_maskz_rcp14_sd (__mmask8 __U, __m128d __A, __m128d __B)
1775 (__mmask8) __U);
1788 _mm512_mask_floor_ps (__m512 __W, __mmask16 __U, __m512 __A)
1792 (__v16sf) __W, __U,
1806 _mm512_mask_floor_pd (__m512d __W, __mmask8 __U, __m512d __A)
1810 (__v8df) __W, __U,
1815 _mm512_mask_ceil_ps (__m512 __W, __mmask16 __U, __m512 __A)
1819 (__v16sf) __W, __U,
1842 _mm512_mask_ceil_pd (__m512d __W, __mmask8 __U, __m512d __A)
1846 (__v8df) __W, __U,
1857 _mm512_mask_abs_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
1859 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
1865 _mm512_maskz_abs_epi64 (__mmask8 __U, __m512i __A)
1867 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
1879 _mm512_mask_abs_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
1881 return (__m512i)__builtin_ia32_selectd_512(__U,
1887 _mm512_maskz_abs_epi32 (__mmask16 __U, __m512i __A)
1889 return (__m512i)__builtin_ia32_selectd_512(__U,
1895 _mm_mask_add_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
1897 return __builtin_ia32_selectss_128(__U, __A, __W);
1901 _mm_maskz_add_ss(__mmask8 __U,__m128 __A, __m128 __B) {
1903 return __builtin_ia32_selectss_128(__U, __A, _mm_setzero_ps());
1925 _mm_mask_add_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
1927 return __builtin_ia32_selectsd_128(__U, __A, __W);
1931 _mm_maskz_add_sd(__mmask8 __U,__m128d __A, __m128d __B) {
1933 return __builtin_ia32_selectsd_128(__U, __A, _mm_setzero_pd());
1954 _mm512_mask_add_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
1955 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
1961 _mm512_maskz_add_pd(__mmask8 __U, __m512d __A, __m512d __B) {
1962 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
1968 _mm512_mask_add_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
1969 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
1975 _mm512_maskz_add_ps(__mmask16 __U, __m512 __A, __m512 __B) {
1976 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2010 _mm_mask_sub_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
2012 return __builtin_ia32_selectss_128(__U, __A, __W);
2016 _mm_maskz_sub_ss(__mmask8 __U,__m128 __A, __m128 __B) {
2018 return __builtin_ia32_selectss_128(__U, __A, _mm_setzero_ps());
2039 _mm_mask_sub_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
2041 return __builtin_ia32_selectsd_128(__U, __A, __W);
2045 _mm_maskz_sub_sd(__mmask8 __U,__m128d __A, __m128d __B) {
2047 return __builtin_ia32_selectsd_128(__U, __A, _mm_setzero_pd());
2069 _mm512_mask_sub_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2070 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2076 _mm512_maskz_sub_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2077 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2083 _mm512_mask_sub_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
2084 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2090 _mm512_maskz_sub_ps(__mmask16 __U, __m512 __A, __m512 __B) {
2091 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2125 _mm_mask_mul_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
2127 return __builtin_ia32_selectss_128(__U, __A, __W);
2131 _mm_maskz_mul_ss(__mmask8 __U,__m128 __A, __m128 __B) {
2133 return __builtin_ia32_selectss_128(__U, __A, _mm_setzero_ps());
2154 _mm_mask_mul_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
2156 return __builtin_ia32_selectsd_128(__U, __A, __W);
2160 _mm_maskz_mul_sd(__mmask8 __U,__m128d __A, __m128d __B) {
2162 return __builtin_ia32_selectsd_128(__U, __A, _mm_setzero_pd());
2184 _mm512_mask_mul_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2185 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2191 _mm512_maskz_mul_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2192 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2198 _mm512_mask_mul_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
2199 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2205 _mm512_maskz_mul_ps(__mmask16 __U, __m512 __A, __m512 __B) {
2206 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2240 _mm_mask_div_ss(__m128 __W, __mmask8 __U,__m128 __A, __m128 __B) {
2242 return __builtin_ia32_selectss_128(__U, __A, __W);
2246 _mm_maskz_div_ss(__mmask8 __U,__m128 __A, __m128 __B) {
2248 return __builtin_ia32_selectss_128(__U, __A, _mm_setzero_ps());
2270 _mm_mask_div_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
2272 return __builtin_ia32_selectsd_128(__U, __A, __W);
2276 _mm_maskz_div_sd(__mmask8 __U,__m128d __A, __m128d __B) {
2278 return __builtin_ia32_selectsd_128(__U, __A, _mm_setzero_pd());
2306 _mm512_mask_div_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2307 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2313 _mm512_maskz_div_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2314 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2326 _mm512_mask_div_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B) {
2327 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2333 _mm512_maskz_div_ps(__mmask16 __U, __m512 __A, __m512 __B) {
2334 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
2526 _mm512_mask_fmadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2531 (__mmask8) __U,
2536 _mm512_mask3_fmadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
2541 (__mmask8) __U,
2546 _mm512_maskz_fmadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2551 (__mmask8) __U,
2566 _mm512_mask_fmsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2571 (__mmask8) __U,
2576 _mm512_maskz_fmsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2581 (__mmask8) __U,
2596 _mm512_mask3_fnmadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
2601 (__mmask8) __U,
2606 _mm512_maskz_fnmadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2611 (__mmask8) __U,
2626 _mm512_maskz_fnmsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2631 (__mmask8) __U,
2730 _mm512_mask_fmadd_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
2735 (__mmask16) __U,
2740 _mm512_mask3_fmadd_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
2745 (__mmask16) __U,
2750 _mm512_maskz_fmadd_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
2755 (__mmask16) __U,
2770 _mm512_mask_fmsub_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
2775 (__mmask16) __U,
2780 _mm512_maskz_fmsub_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
2785 (__mmask16) __U,
2800 _mm512_mask3_fnmadd_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
2805 (__mmask16) __U,
2810 _mm512_maskz_fnmadd_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
2815 (__mmask16) __U,
2830 _mm512_maskz_fnmsub_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
2835 (__mmask16) __U,
2899 _mm512_mask_fmaddsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2904 (__mmask8) __U,
2909 _mm512_mask3_fmaddsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
2914 (__mmask8) __U,
2919 _mm512_maskz_fmaddsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2924 (__mmask8) __U,
2939 _mm512_mask_fmsubadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2944 (__mmask8) __U,
2949 _mm512_maskz_fmsubadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2954 (__mmask8) __U,
3018 _mm512_mask_fmaddsub_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
3023 (__mmask16) __U,
3028 _mm512_mask3_fmaddsub_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
3033 (__mmask16) __U,
3038 _mm512_maskz_fmaddsub_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
3043 (__mmask16) __U,
3058 _mm512_mask_fmsubadd_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
3063 (__mmask16) __U,
3068 _mm512_maskz_fmsubadd_ps(__mmask16 __U, __m512 __A, __m512 __B, __m512 __C)
3073 (__mmask16) __U,
3085 _mm512_mask3_fmsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3090 (__mmask8) __U,
3101 _mm512_mask3_fmsub_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
3106 (__mmask16) __U,
3118 _mm512_mask3_fmsubadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3123 (__mmask8) __U,
3135 _mm512_mask3_fmsubadd_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
3140 (__mmask16) __U,
3152 _mm512_mask_fnmadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
3157 (__mmask8) __U,
3169 _mm512_mask_fnmadd_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
3174 (__mmask16) __U,
3193 _mm512_mask_fnmsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
3198 (__mmask8) __U,
3203 _mm512_mask3_fnmsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3208 (__mmask8) __U,
3227 _mm512_mask_fnmsub_ps(__m512 __A, __mmask16 __U, __m512 __B, __m512 __C)
3232 (__mmask16) __U,
3237 _mm512_mask3_fnmsub_ps(__m512 __A, __m512 __B, __m512 __C, __mmask16 __U)
3242 (__mmask16) __U,
3258 _mm512_mask_permutex2var_epi32(__m512i __A, __mmask16 __U, __m512i __I,
3261 return (__m512i)__builtin_ia32_selectd_512(__U,
3267 _mm512_mask2_permutex2var_epi32(__m512i __A, __m512i __I, __mmask16 __U,
3270 return (__m512i)__builtin_ia32_selectd_512(__U,
3276 _mm512_maskz_permutex2var_epi32(__mmask16 __U, __m512i __A, __m512i __I,
3279 return (__m512i)__builtin_ia32_selectd_512(__U,
3292 _mm512_mask_permutex2var_epi64(__m512i __A, __mmask8 __U, __m512i __I,
3295 return (__m512i)__builtin_ia32_selectq_512(__U,
3301 _mm512_mask2_permutex2var_epi64(__m512i __A, __m512i __I, __mmask8 __U,
3304 return (__m512i)__builtin_ia32_selectq_512(__U,
3310 _mm512_maskz_permutex2var_epi64(__mmask8 __U, __m512i __A, __m512i __I,
3313 return (__m512i)__builtin_ia32_selectq_512(__U,
3380 _mm512_mask_blend_pd(__mmask8 __U, __m512d __A, __m512d __W)
3382 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
3388 _mm512_mask_blend_ps(__mmask16 __U, __m512 __A, __m512 __W)
3390 return (__m512) __builtin_ia32_selectps_512 ((__mmask16) __U,
3396 _mm512_mask_blend_epi64(__mmask8 __U, __m512i __A, __m512i __W)
3398 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U,
3404 _mm512_mask_blend_epi32(__mmask16 __U, __m512i __A, __m512i __W)
3406 return (__m512i) __builtin_ia32_selectd_512 ((__mmask16) __U,
3552 _mm512_mask_cvttps_epu32 (__m512i __W, __mmask16 __U, __m512 __A)
3556 (__mmask16) __U,
3561 _mm512_maskz_cvttps_epu32 (__mmask16 __U, __m512 __A)
3565 (__mmask16) __U,
3606 _mm512_mask_cvtepu32_ps (__m512 __W, __mmask16 __U, __m512i __A)
3608 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
3614 _mm512_maskz_cvtepu32_ps (__mmask16 __U, __m512i __A)
3616 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
3628 _mm512_mask_cvtepi32_pd (__m512d __W, __mmask8 __U, __m256i __A)
3630 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3636 _mm512_maskz_cvtepi32_pd (__mmask8 __U, __m256i __A)
3638 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3650 _mm512_mask_cvtepi32lo_pd(__m512d __W, __mmask8 __U,__m512i __A)
3652 return (__m512d) _mm512_mask_cvtepi32_pd(__W, __U, _mm512_castsi512_si256(__A));
3662 _mm512_mask_cvtepi32_ps (__m512 __W, __mmask16 __U, __m512i __A)
3664 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
3670 _mm512_maskz_cvtepi32_ps (__mmask16 __U, __m512i __A)
3672 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
3684 _mm512_mask_cvtepu32_pd (__m512d __W, __mmask8 __U, __m256i __A)
3686 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3692 _mm512_maskz_cvtepu32_pd (__mmask8 __U, __m256i __A)
3694 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3706 _mm512_mask_cvtepu32lo_pd(__m512d __W, __mmask8 __U,__m512i __A)
3708 return (__m512d) _mm512_mask_cvtepu32_pd(__W, __U, _mm512_castsi512_si256(__A));
3736 _mm512_mask_cvtpd_ps (__m256 __W, __mmask8 __U, __m512d __A)
3740 (__mmask8) __U,
3745 _mm512_maskz_cvtpd_ps (__mmask8 __U, __m512d __A)
3749 (__mmask8) __U,
3762 _mm512_mask_cvtpd_pslo (__m512 __W, __mmask8 __U,__m512d __A)
3766 __U, __A),
3817 _mm512_mask_cvtph_ps (__m512 __W, __mmask16 __U, __m256i __A)
3821 (__mmask16) __U,
3826 _mm512_maskz_cvtph_ps (__mmask16 __U, __m256i __A)
3830 (__mmask16) __U,
3859 _mm512_mask_cvttpd_epi32 (__m256i __W, __mmask8 __U, __m512d __A)
3863 (__mmask8) __U,
3868 _mm512_maskz_cvttpd_epi32 (__mmask8 __U, __m512d __A)
3872 (__mmask8) __U,
3901 _mm512_mask_cvttps_epi32 (__m512i __W, __mmask16 __U, __m512 __A)
3905 (__mmask16) __U,
3910 _mm512_maskz_cvttps_epi32 (__mmask16 __U, __m512 __A)
3914 (__mmask16) __U,
3943 _mm512_mask_cvtps_epi32 (__m512i __W, __mmask16 __U, __m512 __A)
3947 (__mmask16) __U,
3952 _mm512_maskz_cvtps_epi32 (__mmask16 __U, __m512 __A)
3957 (__mmask16) __U,
3987 _mm512_mask_cvtpd_epi32 (__m256i __W, __mmask8 __U, __m512d __A)
3991 (__mmask8) __U,
3996 _mm512_maskz_cvtpd_epi32 (__mmask8 __U, __m512d __A)
4001 (__mmask8) __U,
4031 _mm512_mask_cvtps_epu32 (__m512i __W, __mmask16 __U, __m512 __A)
4035 (__mmask16) __U,
4040 _mm512_maskz_cvtps_epu32 ( __mmask16 __U, __m512 __A)
4045 (__mmask16) __U ,
4075 _mm512_mask_cvtpd_epu32 (__m256i __W, __mmask8 __U, __m512d __A)
4079 (__mmask8) __U,
4084 _mm512_maskz_cvtpd_epu32 (__mmask8 __U, __m512d __A)
4089 (__mmask8) __U,
4115 _mm512_mask_unpackhi_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
4117 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4123 _mm512_maskz_unpackhi_pd(__mmask8 __U, __m512d __A, __m512d __B)
4125 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4138 _mm512_mask_unpacklo_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
4140 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4146 _mm512_maskz_unpacklo_pd (__mmask8 __U, __m512d __A, __m512d __B)
4148 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4164 _mm512_mask_unpackhi_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
4166 return (__m512)__builtin_ia32_selectps_512((__mmask16) __U,
4172 _mm512_maskz_unpackhi_ps (__mmask16 __U, __m512 __A, __m512 __B)
4174 return (__m512)__builtin_ia32_selectps_512((__mmask16) __U,
4190 _mm512_mask_unpacklo_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
4192 return (__m512)__builtin_ia32_selectps_512((__mmask16) __U,
4198 _mm512_maskz_unpacklo_ps (__mmask16 __U, __m512 __A, __m512 __B)
4200 return (__m512)__builtin_ia32_selectps_512((__mmask16) __U,
4216 _mm512_mask_unpackhi_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
4218 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U,
4224 _mm512_maskz_unpackhi_epi32(__mmask16 __U, __m512i __A, __m512i __B)
4226 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U,
4242 _mm512_mask_unpacklo_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
4244 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U,
4250 _mm512_maskz_unpacklo_epi32(__mmask16 __U, __m512i __A, __m512i __B)
4252 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U,
4265 _mm512_mask_unpackhi_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
4267 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U,
4273 _mm512_maskz_unpackhi_epi64(__mmask8 __U, __m512i __A, __m512i __B)
4275 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U,
4288 _mm512_mask_unpacklo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
4290 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U,
4296 _mm512_maskz_unpacklo_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
4298 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U,
4325 _mm512_mask_loadu_epi32 (__m512i __W, __mmask16 __U, void const *__P)
4329 (__mmask16) __U);
4334 _mm512_maskz_loadu_epi32(__mmask16 __U, void const *__P)
4339 (__mmask16) __U);
4352 _mm512_mask_loadu_epi64 (__m512i __W, __mmask8 __U, void const *__P)
4356 (__mmask8) __U);
4360 _mm512_maskz_loadu_epi64(__mmask8 __U, void const *__P)
4365 (__mmask8) __U);
4369 _mm512_mask_loadu_ps (__m512 __W, __mmask16 __U, void const *__P)
4373 (__mmask16) __U);
4377 _mm512_maskz_loadu_ps(__mmask16 __U, void const *__P)
4382 (__mmask16) __U);
4386 _mm512_mask_loadu_pd (__m512d __W, __mmask8 __U, void const *__P)
4390 (__mmask8) __U);
4394 _mm512_maskz_loadu_pd(__mmask8 __U, void const *__P)
4399 (__mmask8) __U);
4427 _mm512_mask_load_ps (__m512 __W, __mmask16 __U, void const *__P)
4431 (__mmask16) __U);
4435 _mm512_maskz_load_ps(__mmask16 __U, void const *__P)
4440 (__mmask16) __U);
4450 _mm512_mask_load_pd (__m512d __W, __mmask8 __U, void const *__P)
4454 (__mmask8) __U);
4458 _mm512_maskz_load_pd(__mmask8 __U, void const *__P)
4463 (__mmask8) __U);
4496 _mm512_mask_storeu_epi64(void *__P, __mmask8 __U, __m512i __A)
4499 (__mmask8) __U);
4521 _mm512_mask_storeu_epi32(void *__P, __mmask16 __U, __m512i __A)
4524 (__mmask16) __U);
4528 _mm512_mask_storeu_pd(void *__P, __mmask8 __U, __m512d __A)
4530 __builtin_ia32_storeupd512_mask ((double *)__P, (__v8df) __A, (__mmask8) __U);
4543 _mm512_mask_storeu_ps(void *__P, __mmask16 __U, __m512 __A)
4546 (__mmask16) __U);
4559 _mm512_mask_store_pd(void *__P, __mmask8 __U, __m512d __A)
4561 __builtin_ia32_storeapd512_mask ((__v8df *)__P, (__v8df) __A, (__mmask8) __U);
4571 _mm512_mask_store_ps(void *__P, __mmask16 __U, __m512 __A)
4574 (__mmask16) __U);
4720 _mm512_mask_cvtepi8_epi32(__m512i __W, __mmask16 __U, __m128i __A)
4722 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4728 _mm512_maskz_cvtepi8_epi32(__mmask16 __U, __m128i __A)
4730 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4744 _mm512_mask_cvtepi8_epi64(__m512i __W, __mmask8 __U, __m128i __A)
4746 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4752 _mm512_maskz_cvtepi8_epi64(__mmask8 __U, __m128i __A)
4754 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4766 _mm512_mask_cvtepi32_epi64(__m512i __W, __mmask8 __U, __m256i __X)
4768 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4774 _mm512_maskz_cvtepi32_epi64(__mmask8 __U, __m256i __X)
4776 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4788 _mm512_mask_cvtepi16_epi32(__m512i __W, __mmask16 __U, __m256i __A)
4790 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4796 _mm512_maskz_cvtepi16_epi32(__mmask16 __U, __m256i __A)
4798 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4810 _mm512_mask_cvtepi16_epi64(__m512i __W, __mmask8 __U, __m128i __A)
4812 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4818 _mm512_maskz_cvtepi16_epi64(__mmask8 __U, __m128i __A)
4820 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4832 _mm512_mask_cvtepu8_epi32(__m512i __W, __mmask16 __U, __m128i __A)
4834 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4840 _mm512_maskz_cvtepu8_epi32(__mmask16 __U, __m128i __A)
4842 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4854 _mm512_mask_cvtepu8_epi64(__m512i __W, __mmask8 __U, __m128i __A)
4856 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4862 _mm512_maskz_cvtepu8_epi64(__mmask8 __U, __m128i __A)
4864 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4876 _mm512_mask_cvtepu32_epi64(__m512i __W, __mmask8 __U, __m256i __X)
4878 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4884 _mm512_maskz_cvtepu32_epi64(__mmask8 __U, __m256i __X)
4886 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4898 _mm512_mask_cvtepu16_epi32(__m512i __W, __mmask16 __U, __m256i __A)
4900 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4906 _mm512_maskz_cvtepu16_epi32(__mmask16 __U, __m256i __A)
4908 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
4920 _mm512_mask_cvtepu16_epi64(__m512i __W, __mmask8 __U, __m128i __A)
4922 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4928 _mm512_maskz_cvtepu16_epi64(__mmask8 __U, __m128i __A)
4930 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
4942 _mm512_mask_rorv_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
4944 return (__m512i)__builtin_ia32_selectd_512(__U,
4950 _mm512_maskz_rorv_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
4952 return (__m512i)__builtin_ia32_selectd_512(__U,
4964 _mm512_mask_rorv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
4966 return (__m512i)__builtin_ia32_selectq_512(__U,
4972 _mm512_maskz_rorv_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
4974 return (__m512i)__builtin_ia32_selectq_512(__U,
5054 _mm512_mask_rolv_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
5056 return (__m512i)__builtin_ia32_selectd_512(__U,
5062 _mm512_maskz_rolv_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
5064 return (__m512i)__builtin_ia32_selectd_512(__U,
5076 _mm512_mask_rolv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
5078 return (__m512i)__builtin_ia32_selectq_512(__U,
5084 _mm512_maskz_rolv_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
5086 return (__m512i)__builtin_ia32_selectq_512(__U,
5124 _mm512_mask_slli_epi32(__m512i __W, __mmask16 __U, __m512i __A,
5127 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5133 _mm512_maskz_slli_epi32(__mmask16 __U, __m512i __A, unsigned int __B) {
5134 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5146 _mm512_mask_slli_epi64(__m512i __W, __mmask8 __U, __m512i __A, unsigned int __B)
5148 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5154 _mm512_maskz_slli_epi64(__mmask8 __U, __m512i __A, unsigned int __B)
5156 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5168 _mm512_mask_srli_epi32(__m512i __W, __mmask16 __U, __m512i __A,
5171 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5177 _mm512_maskz_srli_epi32(__mmask16 __U, __m512i __A, unsigned int __B) {
5178 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5190 _mm512_mask_srli_epi64(__m512i __W, __mmask8 __U, __m512i __A,
5193 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5199 _mm512_maskz_srli_epi64(__mmask8 __U, __m512i __A,
5202 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5208 _mm512_mask_load_epi32 (__m512i __W, __mmask16 __U, void const *__P)
5212 (__mmask16) __U);
5216 _mm512_maskz_load_epi32 (__mmask16 __U, void const *__P)
5221 (__mmask16) __U);
5225 _mm512_mask_store_epi32 (void *__P, __mmask16 __U, __m512i __A)
5228 (__mmask16) __U);
5232 _mm512_mask_mov_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
5234 return (__m512i) __builtin_ia32_selectd_512 ((__mmask16) __U,
5240 _mm512_maskz_mov_epi32 (__mmask16 __U, __m512i __A)
5242 return (__m512i) __builtin_ia32_selectd_512 ((__mmask16) __U,
5248 _mm512_mask_mov_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
5250 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U,
5256 _mm512_maskz_mov_epi64 (__mmask8 __U, __m512i __A)
5258 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U,
5264 _mm512_mask_load_epi64 (__m512i __W, __mmask8 __U, void const *__P)
5268 (__mmask8) __U);
5272 _mm512_maskz_load_epi64 (__mmask8 __U, void const *__P)
5277 (__mmask8) __U);
5281 _mm512_mask_store_epi64 (void *__P, __mmask8 __U, __m512i __A)
5284 (__mmask8) __U);
5295 _mm512_mask_movedup_pd (__m512d __W, __mmask8 __U, __m512d __A)
5297 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
5303 _mm512_maskz_movedup_pd (__mmask8 __U, __m512d __A)
5305 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
5483 _mm_mask_getexp_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
5488 (__mmask8) __U,
5499 _mm_maskz_getexp_sd (__mmask8 __U, __m128d __A, __m128d __B)
5504 (__mmask8) __U,
5528 _mm_mask_getexp_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
5533 (__mmask8) __U,
5544 _mm_maskz_getexp_ss (__mmask8 __U, __m128 __A, __m128 __B)
5549 (__mmask8) __U,
5675 _mm512_mask_sll_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m128i __B)
5677 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5683 _mm512_maskz_sll_epi32(__mmask16 __U, __m512i __A, __m128i __B)
5685 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5697 _mm512_mask_sll_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m128i __B)
5699 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5705 _mm512_maskz_sll_epi64(__mmask8 __U, __m512i __A, __m128i __B)
5707 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5719 _mm512_mask_sllv_epi32(__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y)
5721 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5727 _mm512_maskz_sllv_epi32(__mmask16 __U, __m512i __X, __m512i __Y)
5729 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5741 _mm512_mask_sllv_epi64(__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y)
5743 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5749 _mm512_maskz_sllv_epi64(__mmask8 __U, __m512i __X, __m512i __Y)
5751 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5763 _mm512_mask_sra_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m128i __B)
5765 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5771 _mm512_maskz_sra_epi32(__mmask16 __U, __m512i __A, __m128i __B)
5773 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5785 _mm512_mask_sra_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m128i __B)
5787 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5793 _mm512_maskz_sra_epi64(__mmask8 __U, __m512i __A, __m128i __B)
5795 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5807 _mm512_mask_srav_epi32(__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y)
5809 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5815 _mm512_maskz_srav_epi32(__mmask16 __U, __m512i __X, __m512i __Y)
5817 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5829 _mm512_mask_srav_epi64(__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y)
5831 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5837 _mm512_maskz_srav_epi64(__mmask8 __U, __m512i __X, __m512i __Y)
5839 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5851 _mm512_mask_srl_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m128i __B)
5853 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5859 _mm512_maskz_srl_epi32(__mmask16 __U, __m512i __A, __m128i __B)
5861 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5873 _mm512_mask_srl_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m128i __B)
5875 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5881 _mm512_maskz_srl_epi64(__mmask8 __U, __m512i __A, __m128i __B)
5883 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5895 _mm512_mask_srlv_epi32(__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y)
5897 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5903 _mm512_maskz_srlv_epi32(__mmask16 __U, __m512i __X, __m512i __Y)
5905 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
5917 _mm512_mask_srlv_epi64(__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y)
5919 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
5925 _mm512_maskz_srlv_epi64(__mmask8 __U, __m512i __X, __m512i __Y)
5927 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
6181 _mm512_mask_permutevar_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512i __C)
6183 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
6189 _mm512_maskz_permutevar_pd(__mmask8 __U, __m512d __A, __m512i __C)
6191 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
6203 _mm512_mask_permutevar_ps(__m512 __W, __mmask16 __U, __m512 __A, __m512i __C)
6205 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
6211 _mm512_maskz_permutevar_ps(__mmask16 __U, __m512 __A, __m512i __C)
6213 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
6226 _mm512_mask_permutex2var_pd(__m512d __A, __mmask8 __U, __m512i __I, __m512d __B)
6228 return (__m512d)__builtin_ia32_selectpd_512(__U,
6234 _mm512_mask2_permutex2var_pd(__m512d __A, __m512i __I, __mmask8 __U,
6237 return (__m512d)__builtin_ia32_selectpd_512(__U,
6243 _mm512_maskz_permutex2var_pd(__mmask8 __U, __m512d __A, __m512i __I,
6246 return (__m512d)__builtin_ia32_selectpd_512(__U,
6259 _mm512_mask_permutex2var_ps(__m512 __A, __mmask16 __U, __m512i __I, __m512 __B)
6261 return (__m512)__builtin_ia32_selectps_512(__U,
6267 _mm512_mask2_permutex2var_ps(__m512 __A, __m512i __I, __mmask16 __U, __m512 __B)
6269 return (__m512)__builtin_ia32_selectps_512(__U,
6275 _mm512_maskz_permutex2var_ps(__mmask16 __U, __m512 __A, __m512i __I, __m512 __B)
6277 return (__m512)__builtin_ia32_selectps_512(__U,
6309 _mm512_mask_cvttpd_epu32 (__m256i __W, __mmask8 __U, __m512d __A)
6313 (__mmask8) __U,
6318 _mm512_maskz_cvttpd_epu32 (__mmask8 __U, __m512d __A)
6323 (__mmask8) __U,
6441 _mm512_mask_scalef_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
6446 (__mmask8) __U,
6451 _mm512_maskz_scalef_pd (__mmask8 __U, __m512d __A, __m512d __B)
6457 (__mmask8) __U,
6491 _mm512_mask_scalef_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512 __B)
6496 (__mmask16) __U,
6501 _mm512_maskz_scalef_ps (__mmask16 __U, __m512 __A, __m512 __B)
6507 (__mmask16) __U,
6527 _mm_mask_scalef_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
6532 (__mmask8) __U,
6543 _mm_maskz_scalef_sd (__mmask8 __U, __m128d __A, __m128d __B)
6548 (__mmask8) __U,
6574 _mm_mask_scalef_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
6579 (__mmask8) __U,
6590 _mm_maskz_scalef_ss (__mmask8 __U, __m128 __A, __m128 __B)
6595 (__mmask8) __U,
6613 _mm512_mask_srai_epi32(__m512i __W, __mmask16 __U, __m512i __A,
6616 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
6622 _mm512_maskz_srai_epi32(__mmask16 __U, __m512i __A,
6624 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U,
6636 _mm512_mask_srai_epi64(__m512i __W, __mmask8 __U, __m512i __A, unsigned int __B)
6638 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
6644 _mm512_maskz_srai_epi64(__mmask8 __U, __m512i __A, unsigned int __B)
6646 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U,
6742 _mm_mask_sqrt_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
6747 (__mmask8) __U,
6758 _mm_maskz_sqrt_sd (__mmask8 __U, __m128d __A, __m128d __B)
6763 (__mmask8) __U,
6780 _mm_mask_sqrt_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
6785 (__mmask8) __U,
6796 _mm_maskz_sqrt_ss (__mmask8 __U, __m128 __A, __m128 __B)
6801 (__mmask8) __U,
7564 _mm512_mask_getexp_pd (__m512d __W, __mmask8 __U, __m512d __A)
7568 (__mmask8) __U,
7573 _mm512_maskz_getexp_pd (__mmask8 __U, __m512d __A)
7577 (__mmask8) __U,
7606 _mm512_mask_getexp_ps (__m512 __W, __mmask16 __U, __m512 __A)
7610 (__mmask16) __U,
7615 _mm512_maskz_getexp_ps (__mmask16 __U, __m512 __A)
7619 (__mmask16) __U,
7800 _mm_mask_fmadd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7805 (__mmask8)__U,
7822 _mm_maskz_fmadd_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7827 (__mmask8)__U,
7838 _mm_mask3_fmadd_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7843 (__mmask8)__U,
7854 _mm_mask_fmsub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7859 (__mmask8)__U,
7876 _mm_maskz_fmsub_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7881 (__mmask8)__U,
7892 _mm_mask3_fmsub_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7897 (__mmask8)__U,
7908 _mm_mask_fnmadd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7913 (__mmask8)__U,
7930 _mm_maskz_fnmadd_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7935 (__mmask8)__U,
7946 _mm_mask3_fnmadd_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
7951 (__mmask8)__U,
7962 _mm_mask_fnmsub_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
7967 (__mmask8)__U,
7984 _mm_maskz_fnmsub_ss (__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
7989 (__mmask8)__U,
8000 _mm_mask3_fnmsub_ss (__m128 __W, __m128 __X, __m128 __Y, __mmask8 __U)
8005 (__mmask8)__U,
8016 _mm_mask_fmadd_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8021 (__mmask8)__U,
8038 _mm_maskz_fmadd_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8043 (__mmask8)__U,
8054 _mm_mask3_fmadd_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8059 (__mmask8)__U,
8070 _mm_mask_fmsub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8075 (__mmask8)__U,
8092 _mm_maskz_fmsub_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8097 (__mmask8)__U,
8108 _mm_mask3_fmsub_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8113 (__mmask8)__U,
8124 _mm_mask_fnmadd_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8129 (__mmask8)__U,
8146 _mm_maskz_fnmadd_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8151 (__mmask8)__U,
8162 _mm_mask3_fnmadd_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8167 (__mmask8)__U,
8178 _mm_mask_fnmsub_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8183 (__mmask8)__U,
8200 _mm_maskz_fnmsub_sd (__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
8205 (__mmask8)__U,
8217 _mm_mask3_fnmsub_sd (__m128d __W, __m128d __X, __m128d __Y, __mmask8 __U)
8222 (__mmask8)__U,
8265 _mm512_mask_permutexvar_pd (__m512d __W, __mmask8 __U, __m512i __X, __m512d __Y)
8267 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
8273 _mm512_maskz_permutexvar_pd (__mmask8 __U, __m512i __X, __m512d __Y)
8275 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
8310 _mm512_mask_permutexvar_ps (__m512 __W, __mmask16 __U, __m512i __X, __m512 __Y)
8312 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8318 _mm512_maskz_permutexvar_ps (__mmask16 __U, __m512i __X, __m512 __Y)
8320 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8480 _mm512_mask_compress_pd (__m512d __W, __mmask8 __U, __m512d __A)
8484 (__mmask8) __U);
8488 _mm512_maskz_compress_pd (__mmask8 __U, __m512d __A)
8493 (__mmask8) __U);
8497 _mm512_mask_compress_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
8501 (__mmask8) __U);
8505 _mm512_maskz_compress_epi64 (__mmask8 __U, __m512i __A)
8510 (__mmask8) __U);
8514 _mm512_mask_compress_ps (__m512 __W, __mmask16 __U, __m512 __A)
8518 (__mmask16) __U);
8522 _mm512_maskz_compress_ps (__mmask16 __U, __m512 __A)
8527 (__mmask16) __U);
8531 _mm512_mask_compress_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
8535 (__mmask16) __U);
8539 _mm512_maskz_compress_epi32 (__mmask16 __U, __m512i __A)
8544 (__mmask16) __U);
8601 _mm512_mask_test_epi32_mask (__mmask16 __U, __m512i __A, __m512i __B)
8603 return _mm512_mask_cmpneq_epi32_mask (__U, _mm512_and_epi32 (__A, __B),
8615 _mm512_mask_test_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B)
8617 return _mm512_mask_cmpneq_epi64_mask (__U, _mm512_and_epi32 (__A, __B),
8629 _mm512_mask_testn_epi32_mask (__mmask16 __U, __m512i __A, __m512i __B)
8631 return _mm512_mask_cmpeq_epi32_mask (__U, _mm512_and_epi32 (__A, __B),
8643 _mm512_mask_testn_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B)
8645 return _mm512_mask_cmpeq_epi64_mask (__U, _mm512_and_epi32 (__A, __B),
8657 _mm512_mask_movehdup_ps (__m512 __W, __mmask16 __U, __m512 __A)
8659 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8665 _mm512_maskz_movehdup_ps (__mmask16 __U, __m512 __A)
8667 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8680 _mm512_mask_moveldup_ps (__m512 __W, __mmask16 __U, __m512 __A)
8682 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8688 _mm512_maskz_moveldup_ps (__mmask16 __U, __m512 __A)
8690 return (__m512)__builtin_ia32_selectps_512((__mmask16)__U,
8696 _mm_mask_move_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
8698 return __builtin_ia32_selectss_128(__U, _mm_move_ss(__A, __B), __W);
8702 _mm_maskz_move_ss (__mmask8 __U, __m128 __A, __m128 __B)
8704 return __builtin_ia32_selectss_128(__U, _mm_move_ss(__A, __B),
8709 _mm_mask_move_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
8711 return __builtin_ia32_selectsd_128(__U, _mm_move_sd(__A, __B), __W);
8715 _mm_maskz_move_sd (__mmask8 __U, __m128d __A, __m128d __B)
8717 return __builtin_ia32_selectsd_128(__U, _mm_move_sd(__A, __B),
8722 _mm_mask_store_ss (float * __W, __mmask8 __U, __m128 __A)
8724 __builtin_ia32_storess128_mask ((__v4sf *)__W, __A, __U & 1);
8728 _mm_mask_store_sd (double * __W, __mmask8 __U, __m128d __A)
8730 __builtin_ia32_storesd128_mask ((__v2df *)__W, __A, __U & 1);
8734 _mm_mask_load_ss (__m128 __W, __mmask8 __U, const float* __A)
8740 return (__m128) __builtin_ia32_loadss128_mask ((const __v4sf *) __A, src, __U & 1);
8744 _mm_maskz_load_ss (__mmask8 __U, const float* __A)
8748 __U & 1);
8752 _mm_mask_load_sd (__m128d __W, __mmask8 __U, const double* __A)
8758 return (__m128d) __builtin_ia32_loadsd128_mask ((const __v2df *) __A, src, __U & 1);
8762 _mm_maskz_load_sd (__mmask8 __U, const double* __A)
8766 __U & 1);
8783 _mm512_mask_expand_pd (__m512d __W, __mmask8 __U, __m512d __A)
8787 (__mmask8) __U);
8791 _mm512_maskz_expand_pd (__mmask8 __U, __m512d __A)
8795 (__mmask8) __U);
8799 _mm512_mask_expand_epi64 (__m512i __W, __mmask8 __U, __m512i __A)
8803 (__mmask8) __U);
8807 _mm512_maskz_expand_epi64 ( __mmask8 __U, __m512i __A)
8811 (__mmask8) __U);
8815 _mm512_mask_expandloadu_pd(__m512d __W, __mmask8 __U, void const *__P)
8819 (__mmask8) __U);
8823 _mm512_maskz_expandloadu_pd(__mmask8 __U, void const *__P)
8827 (__mmask8) __U);
8831 _mm512_mask_expandloadu_epi64(__m512i __W, __mmask8 __U, void const *__P)
8835 (__mmask8) __U);
8839 _mm512_maskz_expandloadu_epi64(__mmask8 __U, void const *__P)
8843 (__mmask8) __U);
8847 _mm512_mask_expandloadu_ps(__m512 __W, __mmask16 __U, void const *__P)
8851 (__mmask16) __U);
8855 _mm512_maskz_expandloadu_ps(__mmask16 __U, void const *__P)
8859 (__mmask16) __U);
8863 _mm512_mask_expandloadu_epi32(__m512i __W, __mmask16 __U, void const *__P)
8867 (__mmask16) __U);
8871 _mm512_maskz_expandloadu_epi32(__mmask16 __U, void const *__P)
8875 (__mmask16) __U);
8879 _mm512_mask_expand_ps (__m512 __W, __mmask16 __U, __m512 __A)
8883 (__mmask16) __U);
8887 _mm512_maskz_expand_ps (__mmask16 __U, __m512 __A)
8891 (__mmask16) __U);
8895 _mm512_mask_expand_epi32 (__m512i __W, __mmask16 __U, __m512i __A)
8899 (__mmask16) __U);
8903 _mm512_maskz_expand_epi32 (__mmask16 __U, __m512i __A)
8907 (__mmask16) __U);
8932 _mm512_mask_cvtps_pd (__m512d __W, __mmask8 __U, __m256 __A)
8934 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
8940 _mm512_maskz_cvtps_pd (__mmask8 __U, __m256 __A)
8942 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
8954 _mm512_mask_cvtpslo_pd (__m512d __W, __mmask8 __U, __m512 __A)
8956 return (__m512d) _mm512_mask_cvtps_pd(__W, __U, _mm512_castps512_ps256(__A));
8960 _mm512_mask_mov_pd (__m512d __W, __mmask8 __U, __m512d __A)
8962 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
8968 _mm512_maskz_mov_pd (__mmask8 __U, __m512d __A)
8970 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
8976 _mm512_mask_mov_ps (__m512 __W, __mmask16 __U, __m512 __A)
8978 return (__m512) __builtin_ia32_selectps_512 ((__mmask16) __U,
8984 _mm512_maskz_mov_ps (__mmask16 __U, __m512 __A)
8986 return (__m512) __builtin_ia32_selectps_512 ((__mmask16) __U,
8992 _mm512_mask_compressstoreu_pd (void *__P, __mmask8 __U, __m512d __A)
8995 (__mmask8) __U);
8999 _mm512_mask_compressstoreu_epi64 (void *__P, __mmask8 __U, __m512i __A)
9002 (__mmask8) __U);
9006 _mm512_mask_compressstoreu_ps (void *__P, __mmask16 __U, __m512 __A)
9009 (__mmask16) __U);
9013 _mm512_mask_compressstoreu_epi32 (void *__P, __mmask16 __U, __m512i __A)
9016 (__mmask16) __U);
9038 _mm_mask_cvtsd_ss (__m128 __W, __mmask8 __U, __m128 __A, __m128d __B)
9043 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION);
9047 _mm_maskz_cvtsd_ss (__mmask8 __U, __m128 __A, __m128d __B)
9052 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION);
9111 _mm_mask_cvtss_sd (__m128d __W, __mmask8 __U, __m128d __A, __m128 __B)
9116 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION);
9120 _mm_maskz_cvtss_sd (__mmask8 __U, __m128d __A, __m128 __B)
9125 (__mmask8)__U, _MM_FROUND_CUR_DIRECTION);