Searched refs:__m128d (Results 1 - 19 of 19) sorted by relevance

/freebsd-11-stable/contrib/gcc/config/i386/
H A Demmintrin.h50 typedef double __m128d __attribute__ ((__vector_size__ (16), __may_alias__)); typedef
57 static __inline __m128d __attribute__((__always_inline__))
60 return __extension__ (__m128d){ __F, 0 };
64 static __inline __m128d __attribute__((__always_inline__))
67 return __extension__ (__m128d){ __F, __F };
70 static __inline __m128d __attribute__((__always_inline__))
77 static __inline __m128d __attribute__((__always_inline__))
80 return __extension__ (__m128d){ __X, __W };
84 static __inline __m128d __attribute__((__always_inline__))
87 return __extension__ (__m128d){ __
[all...]
H A Dpmmintrin.h81 static __inline __m128d __attribute__((__always_inline__))
82 _mm_addsub_pd (__m128d __X, __m128d __Y)
84 return (__m128d) __builtin_ia32_addsubpd ((__v2df)__X, (__v2df)__Y);
87 static __inline __m128d __attribute__((__always_inline__))
88 _mm_hadd_pd (__m128d __X, __m128d __Y)
90 return (__m128d) __builtin_ia32_haddpd ((__v2df)__X, (__v2df)__Y);
93 static __inline __m128d __attribute__((__always_inline__))
94 _mm_hsub_pd (__m128d __
[all...]
H A Dammintrin.h41 _mm_stream_sd (double * __P, __m128d __Y)
/freebsd-11-stable/contrib/llvm-project/clang/lib/Headers/
H A Dfma4intrin.h29 static __inline__ __m128d __DEFAULT_FN_ATTRS128
30 _mm_macc_pd(__m128d __A, __m128d __B, __m128d __C)
32 return (__m128d)__builtin_ia32_vfmaddpd((__v2df)__A, (__v2df)__B, (__v2df)__C);
41 static __inline__ __m128d __DEFAULT_FN_ATTRS128
42 _mm_macc_sd(__m128d __A, __m128d __B, __m128d __C)
44 return (__m128d)__builtin_ia32_vfmadds
[all...]
H A Dfmaintrin.h27 static __inline__ __m128d __DEFAULT_FN_ATTRS128
28 _mm_fmadd_pd(__m128d __A, __m128d __B, __m128d __C)
30 return (__m128d)__builtin_ia32_vfmaddpd((__v2df)__A, (__v2df)__B, (__v2df)__C);
39 static __inline__ __m128d __DEFAULT_FN_ATTRS128
40 _mm_fmadd_sd(__m128d __A, __m128d __B, __m128d __C)
42 return (__m128d)__builtin_ia32_vfmaddsd
[all...]
H A Demmintrin.h15 typedef double __m128d __attribute__((__vector_size__(16), __aligned__(16))); typedef
55 static __inline__ __m128d __DEFAULT_FN_ATTRS
56 _mm_add_sd(__m128d __a, __m128d __b)
74 static __inline__ __m128d __DEFAULT_FN_ATTRS
75 _mm_add_pd(__m128d __a, __m128d __b)
77 return (__m128d)((__v2df)__a + (__v2df)__b);
97 static __inline__ __m128d __DEFAULT_FN_ATTRS
98 _mm_sub_sd(__m128d __
[all...]
H A Dpmmintrin.h160 static __inline__ __m128d __DEFAULT_FN_ATTRS
161 _mm_addsub_pd(__m128d __a, __m128d __b)
183 static __inline__ __m128d __DEFAULT_FN_ATTRS
184 _mm_hadd_pd(__m128d __a, __m128d __b)
206 static __inline__ __m128d __DEFAULT_FN_ATTRS
207 _mm_hsub_pd(__m128d __a, __m128d __b)
218 /// __m128d _mm_loaddup_p
[all...]
H A Davx512vldqintrin.h73 static __inline__ __m128d __DEFAULT_FN_ATTRS128
74 _mm_mask_andnot_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
75 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
80 static __inline__ __m128d __DEFAULT_FN_ATTRS128
81 _mm_maskz_andnot_pd(__mmask8 __U, __m128d __A, __m128d __B) {
82 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
129 static __inline__ __m128d __DEFAULT_FN_ATTRS12
[all...]
H A Davx512erintrin.h142 (__m128d)__builtin_ia32_rsqrt28sd_round_mask((__v2df)(__m128d)(A), \
143 (__v2df)(__m128d)(B), \
148 (__m128d)__builtin_ia32_rsqrt28sd_round_mask((__v2df)(__m128d)(A), \
149 (__v2df)(__m128d)(B), \
150 (__v2df)(__m128d)(S), \
154 (__m128d)__builtin_ia32_rsqrt28sd_round_mask((__v2df)(__m128d)(A), \
155 (__v2df)(__m128d)(
[all...]
H A Davx512vlintrin.h884 (__mmask8)__builtin_ia32_cmppd128_mask((__v2df)(__m128d)(a), \
885 (__v2df)(__m128d)(b), (int)(p), \
889 (__mmask8)__builtin_ia32_cmppd128_mask((__v2df)(__m128d)(a), \
890 (__v2df)(__m128d)(b), (int)(p), \
893 static __inline__ __m128d __DEFAULT_FN_ATTRS128
894 _mm_mask_fmadd_pd(__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
896 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
903 static __inline__ __m128d __DEFAULT_FN_ATTRS12
[all...]
H A Davx512fintrin.h385 _mm512_broadcastsd_pd(__m128d __A)
406 static __inline __m128d __DEFAULT_FN_ATTRS512
443 _mm512_castpd128_pd512 (__m128d __A)
528 _mm512_zextpd128_pd512(__m128d __a)
1049 static __inline__ __m128d __DEFAULT_FN_ATTRS128
1050 _mm_mask_max_sd(__m128d __W, __mmask8 __U,__m128d __A, __m128d __B) {
1051 return (__m128d) __builtin_ia32_maxsd_round_mask ((__v2df) __A,
1058 static __inline__ __m128d __DEFAULT_FN_ATTRS12
[all...]
H A Dsmmintrin.h59 /// __m128d _mm_ceil_pd(__m128d X);
103 /// __m128d _mm_ceil_sd(__m128d X, __m128d Y);
143 /// __m128d _mm_floor_pd(__m128d X);
187 /// __m128d _mm_floor_sd(__m128d X, __m128d
[all...]
H A Davxintrin.h774 static __inline __m128d __DEFAULT_FN_ATTRS128
775 _mm_permutevar_pd(__m128d __a, __m128i __c)
777 return (__m128d)__builtin_ia32_vpermilvarpd((__v2df)__a, (__v2di)__c);
970 /// __m128d _mm_permute_pd(__m128d A, const int C);
992 (__m128d)__builtin_ia32_vpermilpd((__v2df)(__m128d)(A), (int)(C))
1604 /// __m128d _mm_cmp_pd(__m128d a, __m128d
[all...]
H A Davx512dqintrin.h886 (__m128d)__builtin_ia32_rangesd128_round_mask((__v2df)(__m128d)(A), \
887 (__v2df)(__m128d)(B), \
895 (__m128d)__builtin_ia32_rangesd128_round_mask((__v2df)(__m128d)(A), \
896 (__v2df)(__m128d)(B), \
897 (__v2df)(__m128d)(W),\
904 (__m128d)__builtin_ia32_rangesd128_round_mask((__v2df)(__m128d)(A), \
905 (__v2df)(__m128d)(
[all...]
H A Dammintrin.h154 _mm_stream_sd(double *__p, __m128d __a)
H A Dxopintrin.h713 (__m128d)__builtin_ia32_vpermil2pd((__v2df)(__m128d)(X), \
714 (__v2df)(__m128d)(Y), \
737 static __inline__ __m128d __DEFAULT_FN_ATTRS
738 _mm_frcz_sd(__m128d __A)
740 return (__m128d)__builtin_ia32_vfrczsd((__v2df)__A);
749 static __inline__ __m128d __DEFAULT_FN_ATTRS
750 _mm_frcz_pd(__m128d __A)
752 return (__m128d)__builtin_ia32_vfrczpd((__v2df)__A);
H A Davx2intrin.h719 static __inline__ __m128d __DEFAULT_FN_ATTRS128
720 _mm_broadcastsd_pd(__m128d __a)
732 _mm256_broadcastsd_pd(__m128d __X)
937 (__m128d)__builtin_ia32_gatherd_pd((__v2df)(__m128i)(a), \
940 (__v2df)(__m128d)(mask), (s))
949 (__m128d)__builtin_ia32_gatherq_pd((__v2df)(__m128d)(a), \
952 (__v2df)(__m128d)(mask), (s))
1033 (__m128d)__builtin_ia32_gatherd_pd((__v2df)_mm_undefined_pd(), \
1050 (__m128d)__builtin_ia32_gatherq_p
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/
H A Demmintrin.h17 Since X86 SSE2 intrinsics mainly handles __m128i and __m128d type,
59 typedef double __m128d __attribute__ ((__vector_size__ (16), __may_alias__)); typedef
69 extern __inline __m128d __attribute__((__gnu_inline__, __always_inline__, __artificial__))
72 return __extension__ (__m128d){ __F, 0.0 };
76 extern __inline __m128d __attribute__((__gnu_inline__, __always_inline__, __artificial__))
79 return __extension__ (__m128d){ __F, __F };
82 extern __inline __m128d __attribute__((__gnu_inline__, __always_inline__, __artificial__))
89 extern __inline __m128d __attribute__((__gnu_inline__, __always_inline__, __artificial__))
92 return __extension__ (__m128d){ __X, __W };
96 extern __inline __m128d __attribute_
[all...]
H A Dpmmintrin.h54 extern __inline __m128d __attribute__((__gnu_inline__, __always_inline__, __artificial__))
55 _mm_addsub_pd (__m128d __X, __m128d __Y)
59 return (__m128d) vec_add (__X, even_neg_Y);
100 extern __inline __m128d __attribute__((__gnu_inline__, __always_inline__, __artificial__))
101 _mm_hadd_pd (__m128d __X, __m128d __Y)
103 return (__m128d) vec_add (vec_mergeh ((__v2df) __X, (__v2df)__Y),
107 extern __inline __m128d __attribute__((__gnu_inline__, __always_inline__, __artificial__))
108 _mm_hsub_pd (__m128d __
[all...]

Completed in 294 milliseconds