Lines Matching refs:__m128d

19 typedef double __m128d __attribute__((__vector_size__(16), __aligned__(16)));  typedef
74 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_add_sd(__m128d __a, in _mm_add_sd()
75 __m128d __b) { in _mm_add_sd()
92 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_add_pd(__m128d __a, in _mm_add_pd()
93 __m128d __b) { in _mm_add_pd()
94 return (__m128d)((__v2df)__a + (__v2df)__b); in _mm_add_pd()
114 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_sub_sd(__m128d __a, in _mm_sub_sd()
115 __m128d __b) { in _mm_sub_sd()
132 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_sub_pd(__m128d __a, in _mm_sub_pd()
133 __m128d __b) { in _mm_sub_pd()
134 return (__m128d)((__v2df)__a - (__v2df)__b); in _mm_sub_pd()
153 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mul_sd(__m128d __a, in _mm_mul_sd()
154 __m128d __b) { in _mm_mul_sd()
171 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mul_pd(__m128d __a, in _mm_mul_pd()
172 __m128d __b) { in _mm_mul_pd()
173 return (__m128d)((__v2df)__a * (__v2df)__b); in _mm_mul_pd()
193 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_div_sd(__m128d __a, in _mm_div_sd()
194 __m128d __b) { in _mm_div_sd()
212 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_div_pd(__m128d __a, in _mm_div_pd()
213 __m128d __b) { in _mm_div_pd()
214 return (__m128d)((__v2df)__a / (__v2df)__b); in _mm_div_pd()
236 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_sqrt_sd(__m128d __a, in _mm_sqrt_sd()
237 __m128d __b) { in _mm_sqrt_sd()
238 __m128d __c = __builtin_ia32_sqrtsd((__v2df)__b); in _mm_sqrt_sd()
239 return __extension__(__m128d){__c[0], __a[1]}; in _mm_sqrt_sd()
253 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_sqrt_pd(__m128d __a) { in _mm_sqrt_pd()
277 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_min_sd(__m128d __a, in _mm_min_sd()
278 __m128d __b) { in _mm_min_sd()
298 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_min_pd(__m128d __a, in _mm_min_pd()
299 __m128d __b) { in _mm_min_pd()
323 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_max_sd(__m128d __a, in _mm_max_sd()
324 __m128d __b) { in _mm_max_sd()
344 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_max_pd(__m128d __a, in _mm_max_pd()
345 __m128d __b) { in _mm_max_pd()
361 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_and_pd(__m128d __a, in _mm_and_pd()
362 __m128d __b) { in _mm_and_pd()
363 return (__m128d)((__v2du)__a & (__v2du)__b); in _mm_and_pd()
381 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_andnot_pd(__m128d __a, in _mm_andnot_pd()
382 __m128d __b) { in _mm_andnot_pd()
383 return (__m128d)(~(__v2du)__a & (__v2du)__b); in _mm_andnot_pd()
398 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_or_pd(__m128d __a, in _mm_or_pd()
399 __m128d __b) { in _mm_or_pd()
400 return (__m128d)((__v2du)__a | (__v2du)__b); in _mm_or_pd()
415 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_xor_pd(__m128d __a, in _mm_xor_pd()
416 __m128d __b) { in _mm_xor_pd()
417 return (__m128d)((__v2du)__a ^ (__v2du)__b); in _mm_xor_pd()
435 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpeq_pd(__m128d __a, in _mm_cmpeq_pd()
436 __m128d __b) { in _mm_cmpeq_pd()
437 return (__m128d)__builtin_ia32_cmpeqpd((__v2df)__a, (__v2df)__b); in _mm_cmpeq_pd()
456 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmplt_pd(__m128d __a, in _mm_cmplt_pd()
457 __m128d __b) { in _mm_cmplt_pd()
458 return (__m128d)__builtin_ia32_cmpltpd((__v2df)__a, (__v2df)__b); in _mm_cmplt_pd()
477 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmple_pd(__m128d __a, in _mm_cmple_pd()
478 __m128d __b) { in _mm_cmple_pd()
479 return (__m128d)__builtin_ia32_cmplepd((__v2df)__a, (__v2df)__b); in _mm_cmple_pd()
498 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpgt_pd(__m128d __a, in _mm_cmpgt_pd()
499 __m128d __b) { in _mm_cmpgt_pd()
500 return (__m128d)__builtin_ia32_cmpltpd((__v2df)__b, (__v2df)__a); in _mm_cmpgt_pd()
519 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpge_pd(__m128d __a, in _mm_cmpge_pd()
520 __m128d __b) { in _mm_cmpge_pd()
521 return (__m128d)__builtin_ia32_cmplepd((__v2df)__b, (__v2df)__a); in _mm_cmpge_pd()
541 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpord_pd(__m128d __a, in _mm_cmpord_pd()
542 __m128d __b) { in _mm_cmpord_pd()
543 return (__m128d)__builtin_ia32_cmpordpd((__v2df)__a, (__v2df)__b); in _mm_cmpord_pd()
564 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpunord_pd(__m128d __a, in _mm_cmpunord_pd()
565 __m128d __b) { in _mm_cmpunord_pd()
566 return (__m128d)__builtin_ia32_cmpunordpd((__v2df)__a, (__v2df)__b); in _mm_cmpunord_pd()
585 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpneq_pd(__m128d __a, in _mm_cmpneq_pd()
586 __m128d __b) { in _mm_cmpneq_pd()
587 return (__m128d)__builtin_ia32_cmpneqpd((__v2df)__a, (__v2df)__b); in _mm_cmpneq_pd()
606 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpnlt_pd(__m128d __a, in _mm_cmpnlt_pd()
607 __m128d __b) { in _mm_cmpnlt_pd()
608 return (__m128d)__builtin_ia32_cmpnltpd((__v2df)__a, (__v2df)__b); in _mm_cmpnlt_pd()
627 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpnle_pd(__m128d __a, in _mm_cmpnle_pd()
628 __m128d __b) { in _mm_cmpnle_pd()
629 return (__m128d)__builtin_ia32_cmpnlepd((__v2df)__a, (__v2df)__b); in _mm_cmpnle_pd()
648 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpngt_pd(__m128d __a, in _mm_cmpngt_pd()
649 __m128d __b) { in _mm_cmpngt_pd()
650 return (__m128d)__builtin_ia32_cmpnltpd((__v2df)__b, (__v2df)__a); in _mm_cmpngt_pd()
669 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpnge_pd(__m128d __a, in _mm_cmpnge_pd()
670 __m128d __b) { in _mm_cmpnge_pd()
671 return (__m128d)__builtin_ia32_cmpnlepd((__v2df)__b, (__v2df)__a); in _mm_cmpnge_pd()
692 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpeq_sd(__m128d __a, in _mm_cmpeq_sd()
693 __m128d __b) { in _mm_cmpeq_sd()
694 return (__m128d)__builtin_ia32_cmpeqsd((__v2df)__a, (__v2df)__b); in _mm_cmpeq_sd()
717 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmplt_sd(__m128d __a, in _mm_cmplt_sd()
718 __m128d __b) { in _mm_cmplt_sd()
719 return (__m128d)__builtin_ia32_cmpltsd((__v2df)__a, (__v2df)__b); in _mm_cmplt_sd()
742 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmple_sd(__m128d __a, in _mm_cmple_sd()
743 __m128d __b) { in _mm_cmple_sd()
744 return (__m128d)__builtin_ia32_cmplesd((__v2df)__a, (__v2df)__b); in _mm_cmple_sd()
767 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpgt_sd(__m128d __a, in _mm_cmpgt_sd()
768 __m128d __b) { in _mm_cmpgt_sd()
769 __m128d __c = __builtin_ia32_cmpltsd((__v2df)__b, (__v2df)__a); in _mm_cmpgt_sd()
770 return __extension__(__m128d){__c[0], __a[1]}; in _mm_cmpgt_sd()
793 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpge_sd(__m128d __a, in _mm_cmpge_sd()
794 __m128d __b) { in _mm_cmpge_sd()
795 __m128d __c = __builtin_ia32_cmplesd((__v2df)__b, (__v2df)__a); in _mm_cmpge_sd()
796 return __extension__(__m128d){__c[0], __a[1]}; in _mm_cmpge_sd()
820 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpord_sd(__m128d __a, in _mm_cmpord_sd()
821 __m128d __b) { in _mm_cmpord_sd()
822 return (__m128d)__builtin_ia32_cmpordsd((__v2df)__a, (__v2df)__b); in _mm_cmpord_sd()
847 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpunord_sd(__m128d __a, in _mm_cmpunord_sd()
848 __m128d __b) { in _mm_cmpunord_sd()
849 return (__m128d)__builtin_ia32_cmpunordsd((__v2df)__a, (__v2df)__b); in _mm_cmpunord_sd()
872 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpneq_sd(__m128d __a, in _mm_cmpneq_sd()
873 __m128d __b) { in _mm_cmpneq_sd()
874 return (__m128d)__builtin_ia32_cmpneqsd((__v2df)__a, (__v2df)__b); in _mm_cmpneq_sd()
897 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpnlt_sd(__m128d __a, in _mm_cmpnlt_sd()
898 __m128d __b) { in _mm_cmpnlt_sd()
899 return (__m128d)__builtin_ia32_cmpnltsd((__v2df)__a, (__v2df)__b); in _mm_cmpnlt_sd()
922 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpnle_sd(__m128d __a, in _mm_cmpnle_sd()
923 __m128d __b) { in _mm_cmpnle_sd()
924 return (__m128d)__builtin_ia32_cmpnlesd((__v2df)__a, (__v2df)__b); in _mm_cmpnle_sd()
947 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpngt_sd(__m128d __a, in _mm_cmpngt_sd()
948 __m128d __b) { in _mm_cmpngt_sd()
949 __m128d __c = __builtin_ia32_cmpnltsd((__v2df)__b, (__v2df)__a); in _mm_cmpngt_sd()
950 return __extension__(__m128d){__c[0], __a[1]}; in _mm_cmpngt_sd()
973 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cmpnge_sd(__m128d __a, in _mm_cmpnge_sd()
974 __m128d __b) { in _mm_cmpnge_sd()
975 __m128d __c = __builtin_ia32_cmpnlesd((__v2df)__b, (__v2df)__a); in _mm_cmpnge_sd()
976 return __extension__(__m128d){__c[0], __a[1]}; in _mm_cmpnge_sd()
996 static __inline__ int __DEFAULT_FN_ATTRS _mm_comieq_sd(__m128d __a, in _mm_comieq_sd()
997 __m128d __b) { in _mm_comieq_sd()
1020 static __inline__ int __DEFAULT_FN_ATTRS _mm_comilt_sd(__m128d __a, in _mm_comilt_sd()
1021 __m128d __b) { in _mm_comilt_sd()
1044 static __inline__ int __DEFAULT_FN_ATTRS _mm_comile_sd(__m128d __a, in _mm_comile_sd()
1045 __m128d __b) { in _mm_comile_sd()
1068 static __inline__ int __DEFAULT_FN_ATTRS _mm_comigt_sd(__m128d __a, in _mm_comigt_sd()
1069 __m128d __b) { in _mm_comigt_sd()
1092 static __inline__ int __DEFAULT_FN_ATTRS _mm_comige_sd(__m128d __a, in _mm_comige_sd()
1093 __m128d __b) { in _mm_comige_sd()
1116 static __inline__ int __DEFAULT_FN_ATTRS _mm_comineq_sd(__m128d __a, in _mm_comineq_sd()
1117 __m128d __b) { in _mm_comineq_sd()
1138 static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomieq_sd(__m128d __a, in _mm_ucomieq_sd()
1139 __m128d __b) { in _mm_ucomieq_sd()
1162 static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomilt_sd(__m128d __a, in _mm_ucomilt_sd()
1163 __m128d __b) { in _mm_ucomilt_sd()
1186 static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomile_sd(__m128d __a, in _mm_ucomile_sd()
1187 __m128d __b) { in _mm_ucomile_sd()
1210 static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomigt_sd(__m128d __a, in _mm_ucomigt_sd()
1211 __m128d __b) { in _mm_ucomigt_sd()
1234 static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomige_sd(__m128d __a, in _mm_ucomige_sd()
1235 __m128d __b) { in _mm_ucomige_sd()
1258 static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomineq_sd(__m128d __a, in _mm_ucomineq_sd()
1259 __m128d __b) { in _mm_ucomineq_sd()
1276 static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_cvtpd_ps(__m128d __a) { in _mm_cvtpd_ps()
1294 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cvtps_pd(__m128 __a) { in _mm_cvtps_pd()
1295 return (__m128d) __builtin_convertvector( in _mm_cvtps_pd()
1315 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cvtepi32_pd(__m128i __a) { in _mm_cvtepi32_pd()
1316 return (__m128d) __builtin_convertvector( in _mm_cvtepi32_pd()
1337 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtpd_epi32(__m128d __a) { in _mm_cvtpd_epi32()
1356 static __inline__ int __DEFAULT_FN_ATTRS _mm_cvtsd_si32(__m128d __a) { in _mm_cvtsd_si32()
1380 __m128d __b) { in _mm_cvtsd_ss()
1401 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cvtsi32_sd(__m128d __a, in _mm_cvtsi32_sd()
1426 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cvtss_sd(__m128d __a, in _mm_cvtss_sd()
1450 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvttpd_epi32(__m128d __a) { in _mm_cvttpd_epi32()
1470 static __inline__ int __DEFAULT_FN_ATTRS _mm_cvttsd_si32(__m128d __a) { in _mm_cvttsd_si32()
1489 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX _mm_cvtpd_pi32(__m128d __a) { in _mm_cvtpd_pi32()
1508 static __inline__ __m64 __DEFAULT_FN_ATTRS_MMX _mm_cvttpd_pi32(__m128d __a) { in _mm_cvttpd_pi32()
1523 static __inline__ __m128d __DEFAULT_FN_ATTRS_MMX _mm_cvtpi32_pd(__m64 __a) { in _mm_cvtpi32_pd()
1538 static __inline__ double __DEFAULT_FN_ATTRS _mm_cvtsd_f64(__m128d __a) { in _mm_cvtsd_f64()
1553 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_load_pd(double const *__dp) { in _mm_load_pd()
1554 return *(const __m128d *)__dp; in _mm_load_pd()
1569 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_load1_pd(double const *__dp) { in _mm_load1_pd()
1574 return __extension__(__m128d){__u, __u}; in _mm_load1_pd()
1593 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_loadr_pd(double const *__dp) { in _mm_loadr_pd()
1594 __m128d __u = *(const __m128d *)__dp; in _mm_loadr_pd()
1609 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_loadu_pd(double const *__dp) { in _mm_loadu_pd()
1684 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_load_sd(double const *__dp) { in _mm_load_sd()
1689 return __extension__(__m128d){__u, 0}; in _mm_load_sd()
1709 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_loadh_pd(__m128d __a, in _mm_loadh_pd()
1715 return __extension__(__m128d){__a[0], __u}; in _mm_loadh_pd()
1735 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_loadl_pd(__m128d __a, in _mm_loadl_pd()
1741 return __extension__(__m128d){__u, __a[1]}; in _mm_loadl_pd()
1755 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_undefined_pd(void) { in _mm_undefined_pd()
1756 return (__m128d)__builtin_ia32_undef128(); in _mm_undefined_pd()
1773 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_set_sd(double __w) { in _mm_set_sd()
1774 return __extension__(__m128d){__w, 0.0}; in _mm_set_sd()
1789 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_set1_pd(double __w) { in _mm_set1_pd()
1790 return __extension__(__m128d){__w, __w}; in _mm_set1_pd()
1805 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_set_pd1(double __w) { in _mm_set_pd1()
1823 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_set_pd(double __w, in _mm_set_pd()
1825 return __extension__(__m128d){__x, __w}; in _mm_set_pd()
1843 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setr_pd(double __w, in _mm_setr_pd()
1845 return __extension__(__m128d){__w, __x}; in _mm_setr_pd()
1857 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void) { in _mm_setzero_pd()
1858 return __extension__(__m128d){0.0, 0.0}; in _mm_setzero_pd()
1876 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_move_sd(__m128d __a, in _mm_move_sd()
1877 __m128d __b) { in _mm_move_sd()
1894 __m128d __a) { in _mm_store_sd()
1915 __m128d __a) { in _mm_store_pd()
1916 *(__m128d *)__dp = __a; in _mm_store_pd()
1934 __m128d __a) { in _mm_store1_pd()
1954 __m128d __a) { in _mm_store_pd1()
1971 __m128d __a) { in _mm_storeu_pd()
1993 __m128d __a) { in _mm_storer_pd()
1995 *(__m128d *)__dp = __a; in _mm_storer_pd()
2010 __m128d __a) { in _mm_storeh_pd()
2029 __m128d __a) { in _mm_storel_pd()
3258 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cvtsi64_sd(__m128d __a, in _mm_cvtsi64_sd()
3279 static __inline__ long long __DEFAULT_FN_ATTRS _mm_cvtsd_si64(__m128d __a) { in _mm_cvtsd_si64()
3299 static __inline__ long long __DEFAULT_FN_ATTRS _mm_cvttsd_si64(__m128d __a) { in _mm_cvttsd_si64()
4020 __m128d __a) { in _mm_stream_pd()
4641 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_unpackhi_pd(__m128d __a, in _mm_unpackhi_pd()
4642 __m128d __b) { in _mm_unpackhi_pd()
4661 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_unpacklo_pd(__m128d __a, in _mm_unpacklo_pd()
4662 __m128d __b) { in _mm_unpacklo_pd()
4679 static __inline__ int __DEFAULT_FN_ATTRS _mm_movemask_pd(__m128d __a) { in _mm_movemask_pd()
4711 ((__m128d)__builtin_ia32_shufpd((__v2df)(__m128d)(a), (__v2df)(__m128d)(b), \
4725 static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_castpd_ps(__m128d __a) { in _mm_castpd_ps()
4740 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_castpd_si128(__m128d __a) { in _mm_castpd_si128()
4755 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_castps_pd(__m128 __a) { in _mm_castps_pd()
4756 return (__m128d)__a; in _mm_castps_pd()
4800 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_castsi128_pd(__m128i __a) { in _mm_castsi128_pd()
4801 return (__m128d)__a; in _mm_castsi128_pd()
4837 ((__m128d)__builtin_ia32_cmppd((__v2df)(__m128d)(a), (__v2df)(__m128d)(b), \
4873 ((__m128d)__builtin_ia32_cmpsd((__v2df)(__m128d)(a), (__v2df)(__m128d)(b), \