Home | History | Annotate | Download | only in Headers

Lines Matching refs:__m128d

240 static __inline __m128d __attribute__((__always_inline__, __nodebug__))
241 _mm_permutevar_pd(__m128d a, __m128i c)
243 return (__m128d)__builtin_ia32_vpermilvarpd((__v2df)a, (__v2di)c);
265 static __inline __m128d __attribute__((__always_inline__, __nodebug__))
266 _mm_permute_pd(__m128d a, const int c)
268 return (__m128d)__builtin_ia32_vpermilpd((__v2df)a, c);
389 (__m128d)__builtin_ia32_cmppd((__v2df)(a), (__v2df)(b), (c))
401 (__m128d)__builtin_ia32_cmpsd((__v2df)(a), (__v2df)(b), (c))
407 static __inline __m128d __attribute__((__always_inline__, __nodebug__))
410 return (__m128d)__builtin_ia32_vextractf128_pd256((__v4df)a, o);
457 _mm256_insertf128_pd(__m256d a, __m128d b, const int o)
603 _mm_testz_pd(__m128d a, __m128d b)
609 _mm_testc_pd(__m128d a, __m128d b)
615 _mm_testnzc_pd(__m128d a, __m128d b)
738 _mm256_broadcast_pd(__m128d const *a)
830 static __inline __m128d __attribute__((__always_inline__, __nodebug__))
831 _mm_maskload_pd(double const *p, __m128d m)
833 return (__m128d)__builtin_ia32_maskloadpd((const __v2df *)p, (__v2df)m);
862 _mm_maskstore_pd(double *p, __m128d m, __m128d a)
1101 static __inline __m128d __attribute__((__always_inline__, __nodebug__))
1120 _mm256_castpd128_pd256(__m128d in)
1122 __m128d zero = _mm_setzero_pd();