Lines Matching refs:__b
61 _mm_add_ss(__m128 __a, __m128 __b) in _mm_add_ss() argument
63 __a[0] += __b[0]; in _mm_add_ss()
81 _mm_add_ps(__m128 __a, __m128 __b) in _mm_add_ps() argument
83 return (__m128)((__v4sf)__a + (__v4sf)__b); in _mm_add_ps()
103 _mm_sub_ss(__m128 __a, __m128 __b) in _mm_sub_ss() argument
105 __a[0] -= __b[0]; in _mm_sub_ss()
124 _mm_sub_ps(__m128 __a, __m128 __b) in _mm_sub_ps() argument
126 return (__m128)((__v4sf)__a - (__v4sf)__b); in _mm_sub_ps()
146 _mm_mul_ss(__m128 __a, __m128 __b) in _mm_mul_ss() argument
148 __a[0] *= __b[0]; in _mm_mul_ss()
166 _mm_mul_ps(__m128 __a, __m128 __b) in _mm_mul_ps() argument
168 return (__m128)((__v4sf)__a * (__v4sf)__b); in _mm_mul_ps()
188 _mm_div_ss(__m128 __a, __m128 __b) in _mm_div_ss() argument
190 __a[0] /= __b[0]; in _mm_div_ss()
207 _mm_div_ps(__m128 __a, __m128 __b) in _mm_div_ps() argument
209 return (__m128)((__v4sf)__a / (__v4sf)__b); in _mm_div_ps()
339 _mm_min_ss(__m128 __a, __m128 __b) in _mm_min_ss() argument
341 return __builtin_ia32_minss((__v4sf)__a, (__v4sf)__b); in _mm_min_ss()
358 _mm_min_ps(__m128 __a, __m128 __b) in _mm_min_ps() argument
360 return __builtin_ia32_minps((__v4sf)__a, (__v4sf)__b); in _mm_min_ps()
381 _mm_max_ss(__m128 __a, __m128 __b) in _mm_max_ss() argument
383 return __builtin_ia32_maxss((__v4sf)__a, (__v4sf)__b); in _mm_max_ss()
400 _mm_max_ps(__m128 __a, __m128 __b) in _mm_max_ps() argument
402 return __builtin_ia32_maxps((__v4sf)__a, (__v4sf)__b); in _mm_max_ps()
418 _mm_and_ps(__m128 __a, __m128 __b) in _mm_and_ps() argument
420 return (__m128)((__v4su)__a & (__v4su)__b); in _mm_and_ps()
440 _mm_andnot_ps(__m128 __a, __m128 __b) in _mm_andnot_ps() argument
442 return (__m128)(~(__v4su)__a & (__v4su)__b); in _mm_andnot_ps()
458 _mm_or_ps(__m128 __a, __m128 __b) in _mm_or_ps() argument
460 return (__m128)((__v4su)__a | (__v4su)__b); in _mm_or_ps()
477 _mm_xor_ps(__m128 __a, __m128 __b) in _mm_xor_ps() argument
479 return (__m128)((__v4su)__a ^ (__v4su)__b); in _mm_xor_ps()
499 _mm_cmpeq_ss(__m128 __a, __m128 __b) in _mm_cmpeq_ss() argument
501 return (__m128)__builtin_ia32_cmpeqss((__v4sf)__a, (__v4sf)__b); in _mm_cmpeq_ss()
517 _mm_cmpeq_ps(__m128 __a, __m128 __b) in _mm_cmpeq_ps() argument
519 return (__m128)__builtin_ia32_cmpeqps((__v4sf)__a, (__v4sf)__b); in _mm_cmpeq_ps()
540 _mm_cmplt_ss(__m128 __a, __m128 __b) in _mm_cmplt_ss() argument
542 return (__m128)__builtin_ia32_cmpltss((__v4sf)__a, (__v4sf)__b); in _mm_cmplt_ss()
559 _mm_cmplt_ps(__m128 __a, __m128 __b) in _mm_cmplt_ps() argument
561 return (__m128)__builtin_ia32_cmpltps((__v4sf)__a, (__v4sf)__b); in _mm_cmplt_ps()
583 _mm_cmple_ss(__m128 __a, __m128 __b) in _mm_cmple_ss() argument
585 return (__m128)__builtin_ia32_cmpless((__v4sf)__a, (__v4sf)__b); in _mm_cmple_ss()
602 _mm_cmple_ps(__m128 __a, __m128 __b) in _mm_cmple_ps() argument
604 return (__m128)__builtin_ia32_cmpleps((__v4sf)__a, (__v4sf)__b); in _mm_cmple_ps()
625 _mm_cmpgt_ss(__m128 __a, __m128 __b) in _mm_cmpgt_ss() argument
628 (__v4sf)__builtin_ia32_cmpltss((__v4sf)__b, (__v4sf)__a), in _mm_cmpgt_ss()
646 _mm_cmpgt_ps(__m128 __a, __m128 __b) in _mm_cmpgt_ps() argument
648 return (__m128)__builtin_ia32_cmpltps((__v4sf)__b, (__v4sf)__a); in _mm_cmpgt_ps()
670 _mm_cmpge_ss(__m128 __a, __m128 __b) in _mm_cmpge_ss() argument
673 (__v4sf)__builtin_ia32_cmpless((__v4sf)__b, (__v4sf)__a), in _mm_cmpge_ss()
691 _mm_cmpge_ps(__m128 __a, __m128 __b) in _mm_cmpge_ps() argument
693 return (__m128)__builtin_ia32_cmpleps((__v4sf)__b, (__v4sf)__a); in _mm_cmpge_ps()
713 _mm_cmpneq_ss(__m128 __a, __m128 __b) in _mm_cmpneq_ss() argument
715 return (__m128)__builtin_ia32_cmpneqss((__v4sf)__a, (__v4sf)__b); in _mm_cmpneq_ss()
731 _mm_cmpneq_ps(__m128 __a, __m128 __b) in _mm_cmpneq_ps() argument
733 return (__m128)__builtin_ia32_cmpneqps((__v4sf)__a, (__v4sf)__b); in _mm_cmpneq_ps()
754 _mm_cmpnlt_ss(__m128 __a, __m128 __b) in _mm_cmpnlt_ss() argument
756 return (__m128)__builtin_ia32_cmpnltss((__v4sf)__a, (__v4sf)__b); in _mm_cmpnlt_ss()
773 _mm_cmpnlt_ps(__m128 __a, __m128 __b) in _mm_cmpnlt_ps() argument
775 return (__m128)__builtin_ia32_cmpnltps((__v4sf)__a, (__v4sf)__b); in _mm_cmpnlt_ps()
797 _mm_cmpnle_ss(__m128 __a, __m128 __b) in _mm_cmpnle_ss() argument
799 return (__m128)__builtin_ia32_cmpnless((__v4sf)__a, (__v4sf)__b); in _mm_cmpnle_ss()
816 _mm_cmpnle_ps(__m128 __a, __m128 __b) in _mm_cmpnle_ps() argument
818 return (__m128)__builtin_ia32_cmpnleps((__v4sf)__a, (__v4sf)__b); in _mm_cmpnle_ps()
840 _mm_cmpngt_ss(__m128 __a, __m128 __b) in _mm_cmpngt_ss() argument
843 (__v4sf)__builtin_ia32_cmpnltss((__v4sf)__b, (__v4sf)__a), in _mm_cmpngt_ss()
861 _mm_cmpngt_ps(__m128 __a, __m128 __b) in _mm_cmpngt_ps() argument
863 return (__m128)__builtin_ia32_cmpnltps((__v4sf)__b, (__v4sf)__a); in _mm_cmpngt_ps()
885 _mm_cmpnge_ss(__m128 __a, __m128 __b) in _mm_cmpnge_ss() argument
888 (__v4sf)__builtin_ia32_cmpnless((__v4sf)__b, (__v4sf)__a), in _mm_cmpnge_ss()
906 _mm_cmpnge_ps(__m128 __a, __m128 __b) in _mm_cmpnge_ps() argument
908 return (__m128)__builtin_ia32_cmpnleps((__v4sf)__b, (__v4sf)__a); in _mm_cmpnge_ps()
930 _mm_cmpord_ss(__m128 __a, __m128 __b) in _mm_cmpord_ss() argument
932 return (__m128)__builtin_ia32_cmpordss((__v4sf)__a, (__v4sf)__b); in _mm_cmpord_ss()
949 _mm_cmpord_ps(__m128 __a, __m128 __b) in _mm_cmpord_ps() argument
951 return (__m128)__builtin_ia32_cmpordps((__v4sf)__a, (__v4sf)__b); in _mm_cmpord_ps()
973 _mm_cmpunord_ss(__m128 __a, __m128 __b) in _mm_cmpunord_ss() argument
975 return (__m128)__builtin_ia32_cmpunordss((__v4sf)__a, (__v4sf)__b); in _mm_cmpunord_ss()
992 _mm_cmpunord_ps(__m128 __a, __m128 __b) in _mm_cmpunord_ps() argument
994 return (__m128)__builtin_ia32_cmpunordps((__v4sf)__a, (__v4sf)__b); in _mm_cmpunord_ps()
1012 _mm_comieq_ss(__m128 __a, __m128 __b) in _mm_comieq_ss() argument
1014 return __builtin_ia32_comieq((__v4sf)__a, (__v4sf)__b); in _mm_comieq_ss()
1033 _mm_comilt_ss(__m128 __a, __m128 __b) in _mm_comilt_ss() argument
1035 return __builtin_ia32_comilt((__v4sf)__a, (__v4sf)__b); in _mm_comilt_ss()
1054 _mm_comile_ss(__m128 __a, __m128 __b) in _mm_comile_ss() argument
1056 return __builtin_ia32_comile((__v4sf)__a, (__v4sf)__b); in _mm_comile_ss()
1075 _mm_comigt_ss(__m128 __a, __m128 __b) in _mm_comigt_ss() argument
1077 return __builtin_ia32_comigt((__v4sf)__a, (__v4sf)__b); in _mm_comigt_ss()
1096 _mm_comige_ss(__m128 __a, __m128 __b) in _mm_comige_ss() argument
1098 return __builtin_ia32_comige((__v4sf)__a, (__v4sf)__b); in _mm_comige_ss()
1117 _mm_comineq_ss(__m128 __a, __m128 __b) in _mm_comineq_ss() argument
1119 return __builtin_ia32_comineq((__v4sf)__a, (__v4sf)__b); in _mm_comineq_ss()
1138 _mm_ucomieq_ss(__m128 __a, __m128 __b) in _mm_ucomieq_ss() argument
1140 return __builtin_ia32_ucomieq((__v4sf)__a, (__v4sf)__b); in _mm_ucomieq_ss()
1159 _mm_ucomilt_ss(__m128 __a, __m128 __b) in _mm_ucomilt_ss() argument
1161 return __builtin_ia32_ucomilt((__v4sf)__a, (__v4sf)__b); in _mm_ucomilt_ss()
1181 _mm_ucomile_ss(__m128 __a, __m128 __b) in _mm_ucomile_ss() argument
1183 return __builtin_ia32_ucomile((__v4sf)__a, (__v4sf)__b); in _mm_ucomile_ss()
1203 _mm_ucomigt_ss(__m128 __a, __m128 __b) in _mm_ucomigt_ss() argument
1205 return __builtin_ia32_ucomigt((__v4sf)__a, (__v4sf)__b); in _mm_ucomigt_ss()
1225 _mm_ucomige_ss(__m128 __a, __m128 __b) in _mm_ucomige_ss() argument
1227 return __builtin_ia32_ucomige((__v4sf)__a, (__v4sf)__b); in _mm_ucomige_ss()
1246 _mm_ucomineq_ss(__m128 __a, __m128 __b) in _mm_ucomineq_ss() argument
1248 return __builtin_ia32_ucomineq((__v4sf)__a, (__v4sf)__b); in _mm_ucomineq_ss()
1443 _mm_cvtsi32_ss(__m128 __a, int __b) in _mm_cvtsi32_ss() argument
1445 __a[0] = __b; in _mm_cvtsi32_ss()
1466 _mm_cvt_si2ss(__m128 __a, int __b) in _mm_cvt_si2ss() argument
1468 return _mm_cvtsi32_ss(__a, __b); in _mm_cvt_si2ss()
1490 _mm_cvtsi64_ss(__m128 __a, long long __b) in _mm_cvtsi64_ss() argument
1492 __a[0] = __b; in _mm_cvtsi64_ss()
1516 _mm_cvtpi32_ps(__m128 __a, __m64 __b) in _mm_cvtpi32_ps() argument
1518 return __builtin_ia32_cvtpi2ps((__v4sf)__a, (__v2si)__b); in _mm_cvtpi32_ps()
1539 _mm_cvt_pi2ps(__m128 __a, __m64 __b) in _mm_cvt_pi2ps() argument
1541 return _mm_cvtpi32_ps(__a, __b); in _mm_cvt_pi2ps()
1583 __mm_loadh_pi_v2f32 __b = ((struct __mm_loadh_pi_struct*)__p)->__u; in _mm_loadh_pi() local
1584 __m128 __bb = __builtin_shufflevector(__b, __b, 0, 1, 0, 1); in _mm_loadh_pi()
1610 __mm_loadl_pi_v2f32 __b = ((struct __mm_loadl_pi_struct*)__p)->__u; in _mm_loadl_pi() local
1611 __m128 __bb = __builtin_shufflevector(__b, __b, 0, 1, 0, 1); in _mm_loadl_pi()
2161 _mm_max_pi16(__m64 __a, __m64 __b) in _mm_max_pi16() argument
2163 return (__m64)__builtin_ia32_pmaxsw((__v4hi)__a, (__v4hi)__b); in _mm_max_pi16()
2180 _mm_max_pu8(__m64 __a, __m64 __b) in _mm_max_pu8() argument
2182 return (__m64)__builtin_ia32_pmaxub((__v8qi)__a, (__v8qi)__b); in _mm_max_pu8()
2199 _mm_min_pi16(__m64 __a, __m64 __b) in _mm_min_pi16() argument
2201 return (__m64)__builtin_ia32_pminsw((__v4hi)__a, (__v4hi)__b); in _mm_min_pi16()
2218 _mm_min_pu8(__m64 __a, __m64 __b) in _mm_min_pu8() argument
2220 return (__m64)__builtin_ia32_pminub((__v8qi)__a, (__v8qi)__b); in _mm_min_pu8()
2255 _mm_mulhi_pu16(__m64 __a, __m64 __b) in _mm_mulhi_pu16() argument
2257 return (__m64)__builtin_ia32_pmulhuw((__v4hi)__a, (__v4hi)__b); in _mm_mulhi_pu16()
2331 _mm_avg_pu8(__m64 __a, __m64 __b) in _mm_avg_pu8() argument
2333 return (__m64)__builtin_ia32_pavgb((__v8qi)__a, (__v8qi)__b); in _mm_avg_pu8()
2350 _mm_avg_pu16(__m64 __a, __m64 __b) in _mm_avg_pu16() argument
2352 return (__m64)__builtin_ia32_pavgw((__v4hi)__a, (__v4hi)__b); in _mm_avg_pu16()
2372 _mm_sad_pu8(__m64 __a, __m64 __b) in _mm_sad_pu8() argument
2374 return (__m64)__builtin_ia32_psadbw((__v8qi)__a, (__v8qi)__b); in _mm_sad_pu8()
2513 _mm_unpackhi_ps(__m128 __a, __m128 __b) in _mm_unpackhi_ps() argument
2515 return __builtin_shufflevector((__v4sf)__a, (__v4sf)__b, 2, 6, 3, 7); in _mm_unpackhi_ps()
2536 _mm_unpacklo_ps(__m128 __a, __m128 __b) in _mm_unpacklo_ps() argument
2538 return __builtin_shufflevector((__v4sf)__a, (__v4sf)__b, 0, 4, 1, 5); in _mm_unpacklo_ps()
2557 _mm_move_ss(__m128 __a, __m128 __b) in _mm_move_ss() argument
2559 return __builtin_shufflevector((__v4sf)__a, (__v4sf)__b, 4, 1, 2, 3); in _mm_move_ss()
2578 _mm_movehl_ps(__m128 __a, __m128 __b) in _mm_movehl_ps() argument
2580 return __builtin_shufflevector((__v4sf)__a, (__v4sf)__b, 6, 7, 2, 3); in _mm_movehl_ps()
2599 _mm_movelh_ps(__m128 __a, __m128 __b) in _mm_movelh_ps() argument
2601 return __builtin_shufflevector((__v4sf)__a, (__v4sf)__b, 0, 1, 4, 5); in _mm_movelh_ps()
2619 __m64 __b, __c; in _mm_cvtpi16_ps() local
2622 __b = _mm_setzero_si64(); in _mm_cvtpi16_ps()
2623 __b = _mm_cmpgt_pi16(__b, __a); in _mm_cvtpi16_ps()
2624 __c = _mm_unpackhi_pi16(__a, __b); in _mm_cvtpi16_ps()
2628 __c = _mm_unpacklo_pi16(__a, __b); in _mm_cvtpi16_ps()
2649 __m64 __b, __c; in _mm_cvtpu16_ps() local
2652 __b = _mm_setzero_si64(); in _mm_cvtpu16_ps()
2653 __c = _mm_unpackhi_pi16(__a, __b); in _mm_cvtpu16_ps()
2657 __c = _mm_unpacklo_pi16(__a, __b); in _mm_cvtpu16_ps()
2678 __m64 __b; in _mm_cvtpi8_ps() local
2680 __b = _mm_setzero_si64(); in _mm_cvtpi8_ps()
2681 __b = _mm_cmpgt_pi8(__b, __a); in _mm_cvtpi8_ps()
2682 __b = _mm_unpacklo_pi8(__a, __b); in _mm_cvtpi8_ps()
2684 return _mm_cvtpi16_ps(__b); in _mm_cvtpi8_ps()
2703 __m64 __b; in _mm_cvtpu8_ps() local
2705 __b = _mm_setzero_si64(); in _mm_cvtpu8_ps()
2706 __b = _mm_unpacklo_pi8(__a, __b); in _mm_cvtpu8_ps()
2708 return _mm_cvtpi16_ps(__b); in _mm_cvtpu8_ps()
2728 _mm_cvtpi32x2_ps(__m64 __a, __m64 __b) in _mm_cvtpi32x2_ps() argument
2733 __c = _mm_cvtpi32_ps(__c, __b); in _mm_cvtpi32x2_ps()
2758 __m64 __b, __c; in _mm_cvtps_pi16() local
2760 __b = _mm_cvtps_pi32(__a); in _mm_cvtps_pi16()
2764 return _mm_packs_pi32(__b, __c); in _mm_cvtps_pi16()
2787 __m64 __b, __c; in _mm_cvtps_pi8() local
2789 __b = _mm_cvtps_pi16(__a); in _mm_cvtps_pi8()
2792 return _mm_packs_pi16(__b, __c); in _mm_cvtps_pi8()