Home | History | Annotate | Download | only in include

Lines Matching defs:__m512d

44 typedef double __m512d __attribute__((__vector_size__(64)));
188 static __inline__ __m512d __DEFAULT_FN_ATTRS
191 return (__m512d)__builtin_ia32_undef512();
295 static __inline __m512d __DEFAULT_FN_ATTRS
298 return (__m512d){ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 };
308 static __inline __m512d __DEFAULT_FN_ATTRS
311 return (__m512d){ __w, __w, __w, __w, __w, __w, __w, __w };
373 static __inline __m512d __DEFAULT_FN_ATTRS
376 return (__m512d)
400 static __inline__ __m512d __DEFAULT_FN_ATTRS
403 return (__m512d)__builtin_shufflevector((__v2df) __A,
410 static __inline __m512d __DEFAULT_FN_ATTRS
424 _mm512_castpd512_pd128(__m512d __a)
430 _mm512_castpd512_pd256 (__m512d __A)
448 _mm512_castpd_ps (__m512d __A)
454 _mm512_castpd_si512 (__m512d __A)
459 static __inline__ __m512d __DEFAULT_FN_ATTRS
465 static __inline __m512d __DEFAULT_FN_ATTRS
468 return (__m512d) (__A);
501 static __inline __m512d __DEFAULT_FN_ATTRS
504 return (__m512d) (__A);
544 static __inline __m512d __DEFAULT_FN_ATTRS
563 static __inline __m512d __DEFAULT_FN_ATTRS
832 static __inline __m512d __DEFAULT_FN_ATTRS
833 _mm512_add_pd(__m512d __a, __m512d __b)
835 return (__m512d)((__v8df)__a + (__v8df)__b);
844 static __inline __m512d __DEFAULT_FN_ATTRS
845 _mm512_mul_pd(__m512d __a, __m512d __b)
847 return (__m512d)((__v8df)__a * (__v8df)__b);
856 static __inline __m512d __DEFAULT_FN_ATTRS
857 _mm512_sub_pd(__m512d __a, __m512d __b)
859 return (__m512d)((__v8df)__a - (__v8df)__b);
957 (__m512d)__builtin_ia32_maxpd512_mask((__v8df)(__m512d)(A), \
958 (__v8df)(__m512d)(B), \
959 (__v8df)(__m512d)(W), (__mmask8)(U), \
963 (__m512d)__builtin_ia32_maxpd512_mask((__v8df)(__m512d)(A), \
964 (__v8df)(__m512d)(B), \
969 (__m512d)__builtin_ia32_maxpd512_mask((__v8df)(__m512d)(A), \
970 (__v8df)(__m512d)(B), \
974 static __inline__ __m512d __DEFAULT_FN_ATTRS
975 _mm512_max_pd(__m512d __A, __m512d __B)
977 return (__m512d) __builtin_ia32_maxpd512_mask ((__v8df) __A,
985 static __inline__ __m512d __DEFAULT_FN_ATTRS
986 _mm512_mask_max_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
988 return (__m512d) __builtin_ia32_maxpd512_mask ((__v8df) __A,
995 static __inline__ __m512d __DEFAULT_FN_ATTRS
996 _mm512_maskz_max_pd (__mmask8 __U, __m512d __A, __m512d __B)
998 return (__m512d) __builtin_ia32_maxpd512_mask ((__v8df) __A,
1242 (__m512d)__builtin_ia32_minpd512_mask((__v8df)(__m512d)(A), \
1243 (__v8df)(__m512d)(B), \
1244 (__v8df)(__m512d)(W), (__mmask8)(U), \
1248 (__m512d)__builtin_ia32_minpd512_mask((__v8df)(__m512d)(A), \
1249 (__v8df)(__m512d)(B), \
1254 (__m512d)__builtin_ia32_minpd512_mask((__v8df)(__m512d)(A), \
1255 (__v8df)(__m512d)(B), \
1259 static __inline__ __m512d __DEFAULT_FN_ATTRS
1260 _mm512_min_pd(__m512d __A, __m512d __B)
1262 return (__m512d) __builtin_ia32_minpd512_mask ((__v8df) __A,
1270 static __inline__ __m512d __DEFAULT_FN_ATTRS
1271 _mm512_mask_min_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
1273 return (__m512d) __builtin_ia32_minpd512_mask ((__v8df) __A,
1298 static __inline__ __m512d __DEFAULT_FN_ATTRS
1299 _mm512_maskz_min_pd (__mmask8 __U, __m512d __A, __m512d __B)
1301 return (__m512d) __builtin_ia32_minpd512_mask ((__v8df) __A,
1593 (__m512d)__builtin_ia32_sqrtpd512_mask((__v8df)(__m512d)(A), \
1594 (__v8df)(__m512d)(W), (__mmask8)(U), \
1598 (__m512d)__builtin_ia32_sqrtpd512_mask((__v8df)(__m512d)(A), \
1603 (__m512d)__builtin_ia32_sqrtpd512_mask((__v8df)(__m512d)(A), \
1607 static __inline__ __m512d __DEFAULT_FN_ATTRS
1608 _mm512_sqrt_pd(__m512d __a)
1610 return (__m512d)__builtin_ia32_sqrtpd512_mask((__v8df)__a,
1616 static __inline__ __m512d __DEFAULT_FN_ATTRS
1617 _mm512_mask_sqrt_pd (__m512d __W, __mmask8 __U, __m512d __A)
1619 return (__m512d) __builtin_ia32_sqrtpd512_mask ((__v8df) __A,
1625 static __inline__ __m512d __DEFAULT_FN_ATTRS
1626 _mm512_maskz_sqrt_pd (__mmask8 __U, __m512d __A)
1628 return (__m512d) __builtin_ia32_sqrtpd512_mask ((__v8df) __A,
1677 static __inline__ __m512d __DEFAULT_FN_ATTRS
1678 _mm512_rsqrt14_pd(__m512d __A)
1680 return (__m512d) __builtin_ia32_rsqrt14pd512_mask ((__v8df) __A,
1685 static __inline__ __m512d __DEFAULT_FN_ATTRS
1686 _mm512_mask_rsqrt14_pd (__m512d __W, __mmask8 __U, __m512d __A)
1688 return (__m512d) __builtin_ia32_rsqrt14pd512_mask ((__v8df) __A,
1693 static __inline__ __m512d __DEFAULT_FN_ATTRS
1694 _mm512_maskz_rsqrt14_pd (__mmask8 __U, __m512d __A)
1696 return (__m512d) __builtin_ia32_rsqrt14pd512_mask ((__v8df) __A,
1784 static __inline__ __m512d __DEFAULT_FN_ATTRS
1785 _mm512_rcp14_pd(__m512d __A)
1787 return (__m512d) __builtin_ia32_rcp14pd512_mask ((__v8df) __A,
1793 static __inline__ __m512d __DEFAULT_FN_ATTRS
1794 _mm512_mask_rcp14_pd (__m512d __W, __mmask8 __U, __m512d __A)
1796 return (__m512d) __builtin_ia32_rcp14pd512_mask ((__v8df) __A,
1801 static __inline__ __m512d __DEFAULT_FN_ATTRS
1802 _mm512_maskz_rcp14_pd (__mmask8 __U, __m512d __A)
1804 return (__m512d) __builtin_ia32_rcp14pd512_mask ((__v8df) __A,
1910 static __inline __m512d __DEFAULT_FN_ATTRS
1911 _mm512_floor_pd(__m512d __A)
1913 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1919 static __inline__ __m512d __DEFAULT_FN_ATTRS
1920 _mm512_mask_floor_pd (__m512d __W, __mmask8 __U, __m512d __A)
1922 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1946 static __inline __m512d __DEFAULT_FN_ATTRS
1947 _mm512_ceil_pd(__m512d __A)
1949 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
1955 static __inline__ __m512d __DEFAULT_FN_ATTRS
1956 _mm512_mask_ceil_pd (__m512d __W, __mmask8 __U, __m512d __A)
1958 return (__m512d) __builtin_ia32_rndscalepd_mask ((__v8df) __A,
2087 static __inline__ __m512d __DEFAULT_FN_ATTRS
2088 _mm512_mask_add_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2089 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2094 static __inline__ __m512d __DEFAULT_FN_ATTRS
2095 _mm512_maskz_add_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2096 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2116 (__m512d)__builtin_ia32_addpd512_mask((__v8df)(__m512d)(A), \
2117 (__v8df)(__m512d)(B), \
2122 (__m512d)__builtin_ia32_addpd512_mask((__v8df)(__m512d)(A), \
2123 (__v8df)(__m512d)(B), \
2124 (__v8df)(__m512d)(W), (__mmask8)(U), \
2128 (__m512d)__builtin_ia32_addpd512_mask((__v8df)(__m512d)(A), \
2129 (__v8df)(__m512d)(B), \
2222 static __inline__ __m512d __DEFAULT_FN_ATTRS
2223 _mm512_mask_sub_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2224 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2229 static __inline__ __m512d __DEFAULT_FN_ATTRS
2230 _mm512_maskz_sub_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2231 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2251 (__m512d)__builtin_ia32_subpd512_mask((__v8df)(__m512d)(A), \
2252 (__v8df)(__m512d)(B), \
2257 (__m512d)__builtin_ia32_subpd512_mask((__v8df)(__m512d)(A), \
2258 (__v8df)(__m512d)(B), \
2259 (__v8df)(__m512d)(W), (__mmask8)(U), \
2263 (__m512d)__builtin_ia32_subpd512_mask((__v8df)(__m512d)(A), \
2264 (__v8df)(__m512d)(B), \
2357 static __inline__ __m512d __DEFAULT_FN_ATTRS
2358 _mm512_mask_mul_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2359 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2364 static __inline__ __m512d __DEFAULT_FN_ATTRS
2365 _mm512_maskz_mul_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2366 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2386 (__m512d)__builtin_ia32_mulpd512_mask((__v8df)(__m512d)(A), \
2387 (__v8df)(__m512d)(B), \
2392 (__m512d)__builtin_ia32_mulpd512_mask((__v8df)(__m512d)(A), \
2393 (__v8df)(__m512d)(B), \
2394 (__v8df)(__m512d)(W), (__mmask8)(U), \
2398 (__m512d)__builtin_ia32_mulpd512_mask((__v8df)(__m512d)(A), \
2399 (__v8df)(__m512d)(B), \
2493 static __inline __m512d __DEFAULT_FN_ATTRS
2494 _mm512_div_pd(__m512d __a, __m512d __b)
2496 return (__m512d)((__v8df)__a/(__v8df)__b);
2499 static __inline__ __m512d __DEFAULT_FN_ATTRS
2500 _mm512_mask_div_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) {
2501 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2506 static __inline__ __m512d __DEFAULT_FN_ATTRS
2507 _mm512_maskz_div_pd(__mmask8 __U, __m512d __A, __m512d __B) {
2508 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
2534 (__m512d)__builtin_ia32_divpd512_mask((__v8df)(__m512d)(A), \
2535 (__v8df)(__m512d)(B), \
2540 (__m512d)__builtin_ia32_divpd512_mask((__v8df)(__m512d)(A), \
2541 (__v8df)(__m512d)(B), \
2542 (__v8df)(__m512d)(W), (__mmask8)(U), \
2546 (__m512d)__builtin_ia32_divpd512_mask((__v8df)(__m512d)(A), \
2547 (__v8df)(__m512d)(B), \
2601 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(A), (int)(B), \
2602 (__v8df)(__m512d)(A), (__mmask8)-1, \
2606 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(C), (int)(imm), \
2607 (__v8df)(__m512d)(A), (__mmask8)(B), \
2611 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(B), (int)(imm), \
2617 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(C), (int)(imm), \
2618 (__v8df)(__m512d)(A), (__mmask8)(B), \
2622 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(B), (int)(imm), \
2627 (__m512d)__builtin_ia32_rndscalepd_mask((__v8df)(__m512d)(A), (int)(imm), \
2632 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2633 (__v8df)(__m512d)(B), \
2634 (__v8df)(__m512d)(C), (__mmask8)-1, \
2639 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2640 (__v8df)(__m512d)(B), \
2641 (__v8df)(__m512d)(C), \
2646 (__m512d)__builtin_ia32_vfmaddpd512_mask3((__v8df)(__m512d)(A), \
2647 (__v8df)(__m512d)(B), \
2648 (__v8df)(__m512d)(C), \
2653 (__m512d)__builtin_ia32_vfmaddpd512_maskz((__v8df)(__m512d)(A), \
2654 (__v8df)(__m512d)(B), \
2655 (__v8df)(__m512d)(C), \
2660 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2661 (__v8df)(__m512d)(B), \
2662 -(__v8df)(__m512d)(C), \
2667 (__m512d)__builtin_ia32_vfmaddpd512_mask((__v8df)(__m512d)(A), \
2668 (__v8df)(__m512d)(B), \
2669 -(__v8df)(__m512d)(C), \
2674 (__m512d)__builtin_ia32_vfmaddpd512_maskz((__v8df)(__m512d)(A), \
2675 (__v8df)(__m512d)(B), \
2676 -(__v8df)(__m512d)(C), \
2681 (__m512d)__builtin_ia32_vfmaddpd512_mask(-(__v8df)(__m512d)(A), \
2682 (__v8df)(__m512d)(B), \
2683 (__v8df)(__m512d)(C), (__mmask8)-1, \
2688 (__m512d)__builtin_ia32_vfmaddpd512_mask3(-(__v8df)(__m512d)(A), \
2689 (__v8df)(__m512d)(B), \
2690 (__v8df)(__m512d)(C), \
2695 (__m512d)__builtin_ia32_vfmaddpd512_maskz(-(__v8df)(__m512d)(A), \
2696 (__v8df)(__m512d)(B), \
2697 (__v8df)(__m512d)(C), \
2702 (__m512d)__builtin_ia32_vfmaddpd512_mask(-(__v8df)(__m512d)(A), \
2703 (__v8df)(__m512d)(B), \
2704 -(__v8df)(__m512d)(C), \
2709 (__m512d)__builtin_ia32_vfmaddpd512_maskz(-(__v8df)(__m512d)(A), \
2710 (__v8df)(__m512d)(B), \
2711 -(__v8df)(__m512d)(C), \
2715 static __inline__ __m512d __DEFAULT_FN_ATTRS
2716 _mm512_fmadd_pd(__m512d __A, __m512d __B, __m512d __C)
2718 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2725 static __inline__ __m512d __DEFAULT_FN_ATTRS
2726 _mm512_mask_fmadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2728 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2735 static __inline__ __m512d __DEFAULT_FN_ATTRS
2736 _mm512_mask3_fmadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
2738 return (__m512d) __builtin_ia32_vfmaddpd512_mask3 ((__v8df) __A,
2745 static __inline__ __m512d __DEFAULT_FN_ATTRS
2746 _mm512_maskz_fmadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2748 return (__m512d) __builtin_ia32_vfmaddpd512_maskz ((__v8df) __A,
2755 static __inline__ __m512d __DEFAULT_FN_ATTRS
2756 _mm512_fmsub_pd(__m512d __A, __m512d __B, __m512d __C)
2758 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2765 static __inline__ __m512d __DEFAULT_FN_ATTRS
2766 _mm512_mask_fmsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
2768 return (__m512d) __builtin_ia32_vfmaddpd512_mask ((__v8df) __A,
2775 static __inline__ __m512d __DEFAULT_FN_ATTRS
2776 _mm512_maskz_fmsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2778 return (__m512d) __builtin_ia32_vfmaddpd512_maskz ((__v8df) __A,
2785 static __inline__ __m512d __DEFAULT_FN_ATTRS
2786 _mm512_fnmadd_pd(__m512d __A, __m512d __B, __m512d __C)
2788 return (__m512d) __builtin_ia32_vfmaddpd512_mask (-(__v8df) __A,
2795 static __inline__ __m512d __DEFAULT_FN_ATTRS
2796 _mm512_mask3_fnmadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
2798 return (__m512d) __builtin_ia32_vfmaddpd512_mask3 (-(__v8df) __A,
2805 static __inline__ __m512d __DEFAULT_FN_ATTRS
2806 _mm512_maskz_fnmadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2808 return (__m512d) __builtin_ia32_vfmaddpd512_maskz (-(__v8df) __A,
2815 static __inline__ __m512d __DEFAULT_FN_ATTRS
2816 _mm512_fnmsub_pd(__m512d __A, __m512d __B, __m512d __C)
2818 return (__m512d) __builtin_ia32_vfmaddpd512_mask (-(__v8df) __A,
2825 static __inline__ __m512d __DEFAULT_FN_ATTRS
2826 _mm512_maskz_fnmsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
2828 return (__m512d) __builtin_ia32_vfmaddpd512_maskz (-(__v8df) __A,
3040 (__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
3041 (__v8df)(__m512d)(B), \
3042 (__v8df)(__m512d)(C), \
3047 (__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
3048 (__v8df)(__m512d)(B), \
3049 (__v8df)(__m512d)(C), \
3054 (__m512d)__builtin_ia32_vfmaddsubpd512_mask3((__v8df)(__m512d)(A), \
3055 (__v8df)(__m512d)(B), \
3056 (__v8df)(__m512d)(C), \
3061 (__m512d)__builtin_ia32_vfmaddsubpd512_maskz((__v8df)(__m512d)(A), \
3062 (__v8df)(__m512d)(B), \
3063 (__v8df)(__m512d)(C), \
3068 (__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
3069 (__v8df)(__m512d)(B), \
3070 -(__v8df)(__m512d)(C), \
3075 (__m512d)__builtin_ia32_vfmaddsubpd512_mask((__v8df)(__m512d)(A), \
3076 (__v8df)(__m512d)(B), \
3077 -(__v8df)(__m512d)(C), \
3082 (__m512d)__builtin_ia32_vfmaddsubpd512_maskz((__v8df)(__m512d)(A), \
3083 (__v8df)(__m512d)(B), \
3084 -(__v8df)(__m512d)(C), \
3088 static __inline__ __m512d __DEFAULT_FN_ATTRS
3089 _mm512_fmaddsub_pd(__m512d __A, __m512d __B, __m512d __C)
3091 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
3098 static __inline__ __m512d __DEFAULT_FN_ATTRS
3099 _mm512_mask_fmaddsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
3101 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
3108 static __inline__ __m512d __DEFAULT_FN_ATTRS
3109 _mm512_mask3_fmaddsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3111 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask3 ((__v8df) __A,
3118 static __inline__ __m512d __DEFAULT_FN_ATTRS
3119 _mm512_maskz_fmaddsub_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
3121 return (__m512d) __builtin_ia32_vfmaddsubpd512_maskz ((__v8df) __A,
3128 static __inline__ __m512d __DEFAULT_FN_ATTRS
3129 _mm512_fmsubadd_pd(__m512d __A, __m512d __B, __m512d __C)
3131 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
3138 static __inline__ __m512d __DEFAULT_FN_ATTRS
3139 _mm512_mask_fmsubadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
3141 return (__m512d) __builtin_ia32_vfmaddsubpd512_mask ((__v8df) __A,
3148 static __inline__ __m512d __DEFAULT_FN_ATTRS
3149 _mm512_maskz_fmsubadd_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C)
3151 return (__m512d) __builtin_ia32_vfmaddsubpd512_maskz ((__v8df) __A,
3278 (__m512d)__builtin_ia32_vfmsubpd512_mask3((__v8df)(__m512d)(A), \
3279 (__v8df)(__m512d)(B), \
3280 (__v8df)(__m512d)(C), \
3284 static __inline__ __m512d __DEFAULT_FN_ATTRS
3285 _mm512_mask3_fmsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3287 return (__m512d) __builtin_ia32_vfmsubpd512_mask3 ((__v8df) __A,
3312 (__m512d)__builtin_ia32_vfmsubaddpd512_mask3((__v8df)(__m512d)(A), \
3313 (__v8df)(__m512d)(B), \
3314 (__v8df)(__m512d)(C), \
3318 static __inline__ __m512d __DEFAULT_FN_ATTRS
3319 _mm512_mask3_fmsubadd_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3321 return (__m512d) __builtin_ia32_vfmsubaddpd512_mask3 ((__v8df) __A,
3346 (__m512d)__builtin_ia32_vfnmaddpd512_mask((__v8df)(__m512d)(A), \
3347 (__v8df)(__m512d)(B), \
3348 (__v8df)(__m512d)(C), \
3352 static __inline__ __m512d __DEFAULT_FN_ATTRS
3353 _mm512_mask_fnmadd_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
3355 return (__m512d) __builtin_ia32_vfnmaddpd512_mask ((__v8df) __A,
3380 (__m512d)__builtin_ia32_vfnmsubpd512_mask((__v8df)(__m512d)(A), \
3381 (__v8df)(__m512d)(B), \
3382 (__v8df)(__m512d)(C), \
3387 (__m512d)__builtin_ia32_vfnmsubpd512_mask3((__v8df)(__m512d)(A), \
3388 (__v8df)(__m512d)(B), \
3389 (__v8df)(__m512d)(C), \
3393 static __inline__ __m512d __DEFAULT_FN_ATTRS
3394 _mm512_mask_fnmsub_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C)
3396 return (__m512d) __builtin_ia32_vfnmsubpd512_mask ((__v8df) __A,
3403 static __inline__ __m512d __DEFAULT_FN_ATTRS
3404 _mm512_mask3_fnmsub_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U)
3406 return (__m512d) __builtin_ia32_vfnmsubpd512_mask3 ((__v8df) __A,
3570 (__m256d)__builtin_shufflevector((__v8df)(__m512d)(A), \
3607 static __inline __m512d __DEFAULT_FN_ATTRS
3608 _mm512_mask_blend_pd(__mmask8 __U, __m512d __A, __m512d __W)
3610 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
3697 (__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
3698 (__v8df)(__m512d)(B), (int)(P), \
3702 (__mmask8)__builtin_ia32_cmppd512_mask((__v8df)(__m512d)(A), \
3703 (__v8df)(__m512d)(B), (int)(P), \
3854 static __inline __m512d __DEFAULT_FN_ATTRS
3857 return (__m512d)__builtin_convertvector((__v8si)__A, __v8df);
3860 static __inline__ __m512d __DEFAULT_FN_ATTRS
3861 _mm512_mask_cvtepi32_pd (__m512d __W, __mmask8 __U, __m256i __A)
3863 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3868 static __inline__ __m512d __DEFAULT_FN_ATTRS
3871 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3876 static __inline__ __m512d __DEFAULT_FN_ATTRS
3879 return (__m512d) _mm512_cvtepi32_pd(_mm512_castsi512_si256(__A));
3882 static __inline__ __m512d __DEFAULT_FN_ATTRS
3883 _mm512_mask_cvtepi32lo_pd(__m512d __W, __mmask8 __U,__m512i __A)
3885 return (__m512d) _mm512_mask_cvtepi32_pd(__W, __U, _mm512_castsi512_si256(__A));
3915 static __inline __m512d __DEFAULT_FN_ATTRS
3918 return (__m512d)__builtin_convertvector((__v8su)__A, __v8df);
3921 static __inline__ __m512d __DEFAULT_FN_ATTRS
3922 _mm512_mask_cvtepu32_pd (__m512d __W, __mmask8 __U, __m256i __A)
3924 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3929 static __inline__ __m512d __DEFAULT_FN_ATTRS
3932 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
3937 static __inline__ __m512d __DEFAULT_FN_ATTRS
3940 return (__m512d) _mm512_cvtepu32_pd(_mm512_castsi512_si256(__A));
3943 static __inline__ __m512d __DEFAULT_FN_ATTRS
3944 _mm512_mask_cvtepu32lo_pd(__m512d __W, __mmask8 __U,__m512i __A)
3946 return (__m512d) _mm512_mask_cvtepu32_pd(__W, __U, _mm512_castsi512_si256(__A));
3950 (__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
3955 (__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
3960 (__m256)__builtin_ia32_cvtpd2ps512_mask((__v8df)(__m512d)(A), \
3965 _mm512_cvtpd_ps (__m512d __A)
3974 _mm512_mask_cvtpd_ps (__m256 __W, __mmask8 __U, __m512d __A)
3983 _mm512_maskz_cvtpd_ps (__mmask8 __U, __m512d __A)
3992 _mm512_cvtpd_pslo (__m512d __A)
4000 _mm512_mask_cvtpd_pslo (__m512 __W, __mmask8 __U,__m512d __A)
4084 (__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
4089 (__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
4094 (__m256i)__builtin_ia32_cvttpd2dq512_mask((__v8df)(__m512d)(A), \
4099 _mm512_cvttpd_epi32(__m512d __a)
4108 _mm512_mask_cvttpd_epi32 (__m256i __W, __mmask8 __U, __m512d __A)
4117 _mm512_maskz_cvttpd_epi32 (__mmask8 __U, __m512d __A)
4211 (__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
4216 (__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
4221 (__m256i)__builtin_ia32_cvtpd2dq512_mask((__v8df)(__m512d)(A), \
4226 _mm512_cvtpd_epi32 (__m512d __A)
4236 _mm512_mask_cvtpd_epi32 (__m256i __W, __mmask8 __U, __m512d __A)
4245 _mm512_maskz_cvtpd_epi32 (__mmask8 __U, __m512d __A)
4299 (__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
4304 (__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
4309 (__m256i)__builtin_ia32_cvtpd2udq512_mask((__v8df)(__m512d)(A), \
4314 _mm512_cvtpd_epu32 (__m512d __A)
4324 _mm512_mask_cvtpd_epu32 (__m256i __W, __mmask8 __U, __m512d __A)
4333 _mm512_maskz_cvtpd_epu32 (__mmask8 __U, __m512d __A)
4343 _mm512_cvtsd_f64(__m512d __a)
4356 static __inline __m512d __DEFAULT_FN_ATTRS
4357 _mm512_unpackhi_pd(__m512d __a, __m512d __b)
4359 return (__m512d)__builtin_shufflevector((__v8df)__a, (__v8df)__b,
4363 static __inline__ __m512d __DEFAULT_FN_ATTRS
4364 _mm512_mask_unpackhi_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
4366 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4371 static __inline__ __m512d __DEFAULT_FN_ATTRS
4372 _mm512_maskz_unpackhi_pd(__mmask8 __U, __m512d __A, __m512d __B)
4374 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4379 static __inline __m512d __DEFAULT_FN_ATTRS
4380 _mm512_unpacklo_pd(__m512d __a, __m512d __b)
4382 return (__m512d)__builtin_shufflevector((__v8df)__a, (__v8df)__b,
4386 static __inline__ __m512d __DEFAULT_FN_ATTRS
4387 _mm512_mask_unpacklo_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
4389 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4394 static __inline__ __m512d __DEFAULT_FN_ATTRS
4395 _mm512_maskz_unpacklo_pd (__mmask8 __U, __m512d __A, __m512d __B)
4397 return (__m512d)__builtin_ia32_selectpd_512((__mmask8) __U,
4647 static __inline __m512d __DEFAULT_FN_ATTRS
4648 _mm512_mask_loadu_pd (__m512d __W, __mmask8 __U, void const *__P)
4650 return (__m512d) __builtin_ia32_loadupd512_mask ((const double *) __P,
4655 static __inline __m512d __DEFAULT_FN_ATTRS
4658 return (__m512d) __builtin_ia32_loadupd512_mask ((const double *)__P,
4664 static __inline __m512d __DEFAULT_FN_ATTRS
4668 __m512d __v;
4708 static __inline __m512d __DEFAULT_FN_ATTRS
4711 return (__m512d) __builtin_ia32_loadapd512_mask ((const __v8df *)__p,
4717 static __inline __m512d __DEFAULT_FN_ATTRS
4718 _mm512_mask_load_pd (__m512d __W, __mmask8 __U, void const *__P)
4720 return (__m512d) __builtin_ia32_loadapd512_mask ((const __v8df *) __P,
4725 static __inline __m512d __DEFAULT_FN_ATTRS
4728 return (__m512d) __builtin_ia32_loadapd512_mask ((const __v8df *)__P,
4776 _mm512_mask_storeu_pd(void *__P, __mmask8 __U, __m512d __A)
4782 _mm512_storeu_pd(void *__P, __m512d __A)
4801 _mm512_mask_store_pd(void *__P, __mmask8 __U, __m512d __A)
4807 _mm512_store_pd(void *__P, __m512d __A)
4809 *(__m512d*)__P = __A;
5746 static __inline__ __m512d __DEFAULT_FN_ATTRS
5747 _mm512_movedup_pd (__m512d __A)
5749 return (__m512d)__builtin_shufflevector((__v8df)__A, (__v8df)__A,
5753 static __inline__ __m512d __DEFAULT_FN_ATTRS
5754 _mm512_mask_movedup_pd (__m512d __W, __mmask8 __U, __m512d __A)
5756 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
5761 static __inline__ __m512d __DEFAULT_FN_ATTRS
5762 _mm512_maskz_movedup_pd (__mmask8 __U, __m512d __A)
5764 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
5770 (__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5771 (__v8df)(__m512d)(B), \
5776 (__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5777 (__v8df)(__m512d)(B), \
5782 (__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5783 (__v8df)(__m512d)(B), \
5789 (__m512d)__builtin_ia32_fixupimmpd512_mask((__v8df)(__m512d)(A), \
5790 (__v8df)(__m512d)(B), \
5796 (__m512d)__builtin_ia32_fixupimmpd512_maskz((__v8df)(__m512d)(A), \
5797 (__v8df)(__m512d)(B), \
5803 (__m512d)__builtin_ia32_fixupimmpd512_maskz((__v8df)(__m512d)(A), \
5804 (__v8df)(__m512d)(B), \
6615 static __inline__ __m512d __DEFAULT_FN_ATTRS
6616 _mm512_mask2_permutex2var_pd (__m512d __A, __m512i __I, __mmask8 __U,
6617 __m512d __B)
6619 return (__m512d) __builtin_ia32_vpermi2varpd512_mask ((__v8df) __A,
6649 (__m512d)__builtin_shufflevector((__v8df)(__m512d)(X), \
6661 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
6663 (__v8df)(__m512d)(W)); })
6666 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
6700 static __inline__ __m512d __DEFAULT_FN_ATTRS
6701 _mm512_permutevar_pd(__m512d __A, __m512i __C)
6703 return (__m512d)__builtin_ia32_vpermilvarpd512((__v8df)__A, (__v8di)__C);
6706 static __inline__ __m512d __DEFAULT_FN_ATTRS
6707 _mm512_mask_permutevar_pd(__m512d __W, __mmask8 __U, __m512d __A, __m512i __C)
6709 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
6714 static __inline__ __m512d __DEFAULT_FN_ATTRS
6715 _mm512_maskz_permutevar_pd(__mmask8 __U, __m512d __A, __m512i __C)
6717 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__U,
6744 static __inline __m512d __DEFAULT_FN_ATTRS
6745 _mm512_permutex2var_pd(__m512d __A, __m512i __I, __m512d __B)
6747 return (__m512d) __builtin_ia32_vpermt2varpd512_mask ((__v8di) __I
6754 static __inline__ __m512d __DEFAULT_FN_ATTRS
6755 _mm512_mask_permutex2var_pd (__m512d __A, __mmask8 __U, __m512i __I, __m512d __B)
6757 return (__m512d) __builtin_ia32_vpermt2varpd512_mask ((__v8di) __I
6764 static __inline__ __m512d __DEFAULT_FN_ATTRS
6765 _mm512_maskz_permutex2var_pd (__mmask8 __U, __m512d __A, __m512i __I,
6766 __m512d __B)
6768 return (__m512d) __builtin_ia32_vpermt2varpd512_maskz ((__v8di) __I
6837 (__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
6842 (__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
6847 (__m256i)__builtin_ia32_cvttpd2udq512_mask((__v8df)(__m512d)(A), \
6852 _mm512_cvttpd_epu32 (__m512d __A)
6862 _mm512_mask_cvttpd_epu32 (__m256i __W, __mmask8 __U, __m512d __A)
6871 _mm512_maskz_cvttpd_epu32 (__mmask8 __U, __m512d __A)
6965 (__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
6966 (__v8df)(__m512d)(B), \
6971 (__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
6972 (__v8df)(__m512d)(B), \
6973 (__v8df)(__m512d)(W), \
6977 (__m512d)__builtin_ia32_scalefpd512_mask((__v8df)(__m512d)(A), \
6978 (__v8df)(__m512d)(B), \
6982 static __inline__ __m512d __DEFAULT_FN_ATTRS
6983 _mm512_scalef_pd (__m512d __A, __m512d __B)
6985 return (__m512d) __builtin_ia32_scalefpd512_mask ((__v8df) __A,
6993 static __inline__ __m512d __DEFAULT_FN_ATTRS
6994 _mm512_mask_scalef_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B)
6996 return (__m512d) __builtin_ia32_scalefpd512_mask ((__v8df) __A,
7003 static __inline__ __m512d __DEFAULT_FN_ATTRS
7004 _mm512_maskz_scalef_pd (__mmask8 __U, __m512d __A, __m512d __B)
7006 return (__m512d) __builtin_ia32_scalefpd512_mask ((__v8df) __A,
7221 (__m512d)__builtin_ia32_shuf_f64x2_mask((__v8df)(__m512d)(A), \
7222 (__v8df)(__m512d)(B), (int)(imm), \
7227 (__m512d)__builtin_ia32_shuf_f64x2_mask((__v8df)(__m512d)(A), \
7228 __m512d)(B), (int)(imm), \
7229 (__v8df)(__m512d)(W), \
7233 (__m512d)__builtin_ia32_shuf_f64x2_mask((__v8df)(__m512d)(A), \
7234 (__v8df)(__m512d)(B), (int)(imm), \
7275 (__m512d)__builtin_shufflevector((__v8df)(__m512d)(A), \
7276 (__v8df)(__m512d)(B), \
7287 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
7289 (__v8df)(__m512d)(W)); })
7292 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
7297 (__m512d)__builtin_shufflevector((__v16sf)(__m512)(A), \
7426 static __inline__ __m512d __DEFAULT_FN_ATTRS
7429 return (__m512d)__builtin_shufflevector((__v4df)__A, (__v4df)__A,
7433 static __inline__ __m512d __DEFAULT_FN_ATTRS
7434 _mm512_mask_broadcast_f64x4(__m512d __O, __mmask8 __M, __m256d __A)
7436 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__M,
7441 static __inline__ __m512d __DEFAULT_FN_ATTRS
7444 return (__m512d)__builtin_ia32_selectpd_512((__mmask8)__M,
7496 static __inline__ __m512d __DEFAULT_FN_ATTRS
7497 _mm512_mask_broadcastsd_pd (__m512d __O, __mmask8 __M, __m128d __A)
7499 return (__m512d)__builtin_ia32_selectpd_512(__M,
7504 static __inline__ __m512d __DEFAULT_FN_ATTRS
7507 return (__m512d)__builtin_ia32_selectpd_512(__M,
8003 (__m512d)__builtin_shufflevector((__v8df)(__m512d)(A), \
8015 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
8020 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
8107 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
8113 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
8115 (__v8df)(__m512d)(W), \
8119 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
8125 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
8132 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
8134 (__v8df)(__m512d)(W), \
8139 (__m512d)__builtin_ia32_getmantpd512_mask((__v8df)(__m512d)(A), \
8185 (__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
8190 (__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
8191 (__v8df)(__m512d)(W), \
8195 (__m512d)__builtin_ia32_getexppd512_mask((__v8df)(__m512d)(A), \
8199 static __inline__ __m512d __DEFAULT_FN_ATTRS
8200 _mm512_getexp_pd (__m512d __A)
8202 return (__m512d) __builtin_ia32_getexppd512_mask ((__v8df) __A,
8208 static __inline__ __m512d __DEFAULT_FN_ATTRS
8209 _mm512_mask_getexp_pd (__m512d __W, __mmask8 __U, __m512d __A)
8211 return (__m512d) __builtin_ia32_getexppd512_mask ((__v8df) __A,
8217 static __inline__ __m512d __DEFAULT_FN_ATTRS
8218 _mm512_maskz_getexp_pd (__mmask8 __U, __m512d __A)
8220 return (__m512d) __builtin_ia32_getexppd512_mask ((__v8df) __A,
8293 (__m512d)__builtin_ia32_gatherdiv8df((__v8df)_mm512_undefined_pd(), \
8299 (__m512d)__builtin_ia32_gatherdiv8df((__v8df)(__m512d)(v1_old), \
8341 (__m512d)__builtin_ia32_gathersiv8df((__v8df)_mm512_undefined_pd(), \
8347 (__m512d)__builtin_ia32_gathersiv8df((__v8df)(__m512d)(v1_old), \
8387 (__v8df)(__m512d)(v1), (int)(scale)); })
8392 (__v8df)(__m512d)(v1), (int)(scale)); })
8427 (__v8df)(__m512d)(v1), (int)(scale)); })
8432 (__v8df)(__m512d)(v1), (int)(scale)); })
8830 (__m512d)__builtin_shufflevector((__v8df)(__m512d)(X), \
8842 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
8844 (__v8df)(__m512d)(W)); })
8847 (__m512d)__builtin_ia32_selectpd_512((__mmask8)(U), \
8873 static __inline__ __m512d __DEFAULT_FN_ATTRS
8874 _mm512_permutexvar_pd (__m512i __X, __m512d __Y)
8876 return (__m512d) __builtin_ia32_permvardf512_mask ((__v8df) __Y,
8882 static __inline__ __m512d __DEFAULT_FN_ATTRS
8883 _mm512_mask_permutexvar_pd (__m512d __W, __mmask8 __U, __m512i __X, __m512d __Y)
8885 return (__m512d) __builtin_ia32_permvardf512_mask ((__v8df) __Y,
8891 static __inline__ __m512d __DEFAULT_FN_ATTRS
8892 _mm512_maskz_permutexvar_pd (__mmask8 __U, __m512i __X, __m512d __Y)
8894 return (__m512d) __builtin_ia32_permvardf512_mask ((__v8df) __Y,
9048 _mm512_stream_pd (double *__P, __m512d __A)
9059 static __inline__ __m512d __DEFAULT_FN_ATTRS
9060 _mm512_mask_compress_pd (__m512d __W, __mmask8 __U, __m512d __A)
9062 return (__m512d) __builtin_ia32_compressdf512_mask ((__v8df) __A,
9067 static __inline__ __m512d __DEFAULT_FN_ATTRS
9068 _mm512_maskz_compress_pd (__mmask8 __U, __m512d __A)
9070 return (__m512d) __builtin_ia32_compressdf512_mask ((__v8df) __A,
9342 static __inline__ __m512d __DEFAULT_FN_ATTRS
9343 _mm512_mask_expand_pd (__m512d __W, __mmask8 __U, __m512d __A)
9345 return (__m512d) __builtin_ia32_expanddf512_mask ((__v8df) __A,
9350 static __inline__ __m512d __DEFAULT_FN_ATTRS
9351 _mm512_maskz_expand_pd (__mmask8 __U, __m512d __A)
9353 return (__m512d) __builtin_ia32_expanddf512_mask ((__v8df) __A,
9374 static __inline__ __m512d __DEFAULT_FN_ATTRS
9375 _mm512_mask_expandloadu_pd(__m512d __W, __mmask8 __U, void const *__P)
9377 return (__m512d) __builtin_ia32_expandloaddf512_mask ((const __v8df *)__P,
9382 static __inline__ __m512d __DEFAULT_FN_ATTRS
9385 return (__m512d) __builtin_ia32_expandloaddf512_mask ((const __v8df *)__P,
9471 (__m512d)__builtin_ia32_cvtps2pd512_mask((__v8sf)(__m256)(A), \
9476 (__m512d)__builtin_ia32_cvtps2pd512_mask((__v8sf)(__m256)(A), \
9477 (__v8df)(__m512d)(W), \
9481 (__m512d)__builtin_ia32_cvtps2pd512_mask((__v8sf)(__m256)(A), \
9485 static __inline__ __m512d __DEFAULT_FN_ATTRS
9488 return (__m512d) __builtin_ia32_cvtps2pd512_mask ((__v8sf) __A,
9495 static __inline__ __m512d __DEFAULT_FN_ATTRS
9496 _mm512_mask_cvtps_pd (__m512d __W, __mmask8 __U, __m256 __A)
9498 return (__m512d) __builtin_ia32_cvtps2pd512_mask ((__v8sf) __A,
9504 static __inline__ __m512d __DEFAULT_FN_ATTRS
9507 return (__m512d) __builtin_ia32_cvtps2pd512_mask ((__v8sf) __A,
9521 _mm512_mask_cvtpslo_pd (__m512d __W, __mmask8 __U, __m512 __A)
9526 static __inline__ __m512d __DEFAULT_FN_ATTRS
9527 _mm512_mask_mov_pd (__m512d __W, __mmask8 __U, __m512d __A)
9529 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
9534 static __inline__ __m512d __DEFAULT_FN_ATTRS
9535 _mm512_maskz_mov_pd (__mmask8 __U, __m512d __A)
9537 return (__m512d) __builtin_ia32_selectpd_512 ((__mmask8) __U,
9559 _mm512_mask_compressstoreu_pd (void *__P, __mmask8 __U, __m512d __A)
9821 static __inline__ __m512d __DEFAULT_FN_ATTRS
9825 return __extension__ (__m512d)
9859 static __inline__ __m512d __DEFAULT_FN_ATTRS
9860 _mm512_abs_pd(__m512d __A)
9862 return (__m512d)_mm512_and_epi64(_mm512_set1_epi64(0x7FFFFFFFFFFFFFFF),(__v8di)__A) ;
9865 static __inline__ __m512d __DEFAULT_FN_ATTRS
9866 _mm512_mask_abs_pd(__m512d __W, __mmask8 __K, __m512d __A)
9868 return (__m512d)_mm512_mask_and_epi64((__v8di)__W, __K, _mm512_set1_epi64(0x7FFFFFFFFFFFFFFF),(__v8di)__A);
9929 static __inline__ double __DEFAULT_FN_ATTRS _mm512_reduce_add_pd(__m512d __W) {
9933 static __inline__ double __DEFAULT_FN_ATTRS _mm512_reduce_mul_pd(__m512d __W) {
9979 _mm512_mask_reduce_add_pd(__mmask8 __M, __m512d __W) {
9985 _mm512_mask_reduce_mul_pd(__mmask8 __M, __m512d __W) {
10172 _mm512_reduce_max_pd(__m512d __V) {
10187 _mm512_reduce_min_pd(__m512d __V) {
10231 _mm512_mask_reduce_max_pd(__mmask8 __M, __m512d __V) {
10249 _mm512_mask_reduce_min_pd(__mmask8 __M, __m512d __V) {