Lines Matching refs:__m128i
20 typedef long long __m128i __attribute__((__vector_size__(16), __aligned__(16))); typedef
1315 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cvtepi32_pd(__m128i __a) { in _mm_cvtepi32_pd()
1337 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtpd_epi32(__m128d __a) { in _mm_cvtpd_epi32()
1450 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvttpd_epi32(__m128d __a) { in _mm_cvttpd_epi32()
1451 return (__m128i)__builtin_ia32_cvttpd2dq((__v2df)__a); in _mm_cvttpd_epi32()
1627 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_loadu_si64(void const *__a) { in _mm_loadu_si64()
1632 return __extension__(__m128i)(__v2di){__u, 0LL}; in _mm_loadu_si64()
1646 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_loadu_si32(void const *__a) { in _mm_loadu_si32()
1651 return __extension__(__m128i)(__v4si){__u, 0, 0, 0}; in _mm_loadu_si32()
1665 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_loadu_si16(void const *__a) { in _mm_loadu_si16()
1670 return __extension__(__m128i)(__v8hi){__u, 0, 0, 0, 0, 0, 0, 0}; in _mm_loadu_si16()
2052 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_add_epi8(__m128i __a, in _mm_add_epi8()
2053 __m128i __b) { in _mm_add_epi8()
2054 return (__m128i)((__v16qu)__a + (__v16qu)__b); in _mm_add_epi8()
2073 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_add_epi16(__m128i __a, in _mm_add_epi16()
2074 __m128i __b) { in _mm_add_epi16()
2075 return (__m128i)((__v8hu)__a + (__v8hu)__b); in _mm_add_epi16()
2094 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_add_epi32(__m128i __a, in _mm_add_epi32()
2095 __m128i __b) { in _mm_add_epi32()
2096 return (__m128i)((__v4su)__a + (__v4su)__b); in _mm_add_epi32()
2132 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_add_epi64(__m128i __a, in _mm_add_epi64()
2133 __m128i __b) { in _mm_add_epi64()
2134 return (__m128i)((__v2du)__a + (__v2du)__b); in _mm_add_epi64()
2154 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_adds_epi8(__m128i __a, in _mm_adds_epi8()
2155 __m128i __b) { in _mm_adds_epi8()
2156 return (__m128i)__builtin_elementwise_add_sat((__v16qs)__a, (__v16qs)__b); in _mm_adds_epi8()
2176 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_adds_epi16(__m128i __a, in _mm_adds_epi16()
2177 __m128i __b) { in _mm_adds_epi16()
2178 return (__m128i)__builtin_elementwise_add_sat((__v8hi)__a, (__v8hi)__b); in _mm_adds_epi16()
2198 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_adds_epu8(__m128i __a, in _mm_adds_epu8()
2199 __m128i __b) { in _mm_adds_epu8()
2200 return (__m128i)__builtin_elementwise_add_sat((__v16qu)__a, (__v16qu)__b); in _mm_adds_epu8()
2220 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_adds_epu16(__m128i __a, in _mm_adds_epu16()
2221 __m128i __b) { in _mm_adds_epu16()
2222 return (__m128i)__builtin_elementwise_add_sat((__v8hu)__a, (__v8hu)__b); in _mm_adds_epu16()
2239 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_avg_epu8(__m128i __a, in _mm_avg_epu8()
2240 __m128i __b) { in _mm_avg_epu8()
2241 return (__m128i)__builtin_ia32_pavgb128((__v16qi)__a, (__v16qi)__b); in _mm_avg_epu8()
2258 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_avg_epu16(__m128i __a, in _mm_avg_epu16()
2259 __m128i __b) { in _mm_avg_epu16()
2260 return (__m128i)__builtin_ia32_pavgw128((__v8hi)__a, (__v8hi)__b); in _mm_avg_epu16()
2283 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_madd_epi16(__m128i __a, in _mm_madd_epi16()
2284 __m128i __b) { in _mm_madd_epi16()
2285 return (__m128i)__builtin_ia32_pmaddwd128((__v8hi)__a, (__v8hi)__b); in _mm_madd_epi16()
2302 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_max_epi16(__m128i __a, in _mm_max_epi16()
2303 __m128i __b) { in _mm_max_epi16()
2304 return (__m128i)__builtin_elementwise_max((__v8hi)__a, (__v8hi)__b); in _mm_max_epi16()
2321 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_max_epu8(__m128i __a, in _mm_max_epu8()
2322 __m128i __b) { in _mm_max_epu8()
2323 return (__m128i)__builtin_elementwise_max((__v16qu)__a, (__v16qu)__b); in _mm_max_epu8()
2340 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_min_epi16(__m128i __a, in _mm_min_epi16()
2341 __m128i __b) { in _mm_min_epi16()
2342 return (__m128i)__builtin_elementwise_min((__v8hi)__a, (__v8hi)__b); in _mm_min_epi16()
2359 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_min_epu8(__m128i __a, in _mm_min_epu8()
2360 __m128i __b) { in _mm_min_epu8()
2361 return (__m128i)__builtin_elementwise_min((__v16qu)__a, (__v16qu)__b); in _mm_min_epu8()
2378 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mulhi_epi16(__m128i __a, in _mm_mulhi_epi16()
2379 __m128i __b) { in _mm_mulhi_epi16()
2380 return (__m128i)__builtin_ia32_pmulhw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epi16()
2397 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mulhi_epu16(__m128i __a, in _mm_mulhi_epu16()
2398 __m128i __b) { in _mm_mulhi_epu16()
2399 return (__m128i)__builtin_ia32_pmulhuw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epu16()
2416 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mullo_epi16(__m128i __a, in _mm_mullo_epi16()
2417 __m128i __b) { in _mm_mullo_epi16()
2418 return (__m128i)((__v8hu)__a * (__v8hu)__b); in _mm_mullo_epi16()
2452 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mul_epu32(__m128i __a, in _mm_mul_epu32()
2453 __m128i __b) { in _mm_mul_epu32()
2473 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sad_epu8(__m128i __a, in _mm_sad_epu8()
2474 __m128i __b) { in _mm_sad_epu8()
2490 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sub_epi8(__m128i __a, in _mm_sub_epi8()
2491 __m128i __b) { in _mm_sub_epi8()
2492 return (__m128i)((__v16qu)__a - (__v16qu)__b); in _mm_sub_epi8()
2507 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sub_epi16(__m128i __a, in _mm_sub_epi16()
2508 __m128i __b) { in _mm_sub_epi16()
2509 return (__m128i)((__v8hu)__a - (__v8hu)__b); in _mm_sub_epi16()
2524 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sub_epi32(__m128i __a, in _mm_sub_epi32()
2525 __m128i __b) { in _mm_sub_epi32()
2526 return (__m128i)((__v4su)__a - (__v4su)__b); in _mm_sub_epi32()
2559 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sub_epi64(__m128i __a, in _mm_sub_epi64()
2560 __m128i __b) { in _mm_sub_epi64()
2561 return (__m128i)((__v2du)__a - (__v2du)__b); in _mm_sub_epi64()
2581 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_subs_epi8(__m128i __a, in _mm_subs_epi8()
2582 __m128i __b) { in _mm_subs_epi8()
2583 return (__m128i)__builtin_elementwise_sub_sat((__v16qs)__a, (__v16qs)__b); in _mm_subs_epi8()
2603 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_subs_epi16(__m128i __a, in _mm_subs_epi16()
2604 __m128i __b) { in _mm_subs_epi16()
2605 return (__m128i)__builtin_elementwise_sub_sat((__v8hi)__a, (__v8hi)__b); in _mm_subs_epi16()
2624 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_subs_epu8(__m128i __a, in _mm_subs_epu8()
2625 __m128i __b) { in _mm_subs_epu8()
2626 return (__m128i)__builtin_elementwise_sub_sat((__v16qu)__a, (__v16qu)__b); in _mm_subs_epu8()
2645 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_subs_epu16(__m128i __a, in _mm_subs_epu16()
2646 __m128i __b) { in _mm_subs_epu16()
2647 return (__m128i)__builtin_elementwise_sub_sat((__v8hu)__a, (__v8hu)__b); in _mm_subs_epu16()
2662 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_and_si128(__m128i __a, in _mm_and_si128()
2663 __m128i __b) { in _mm_and_si128()
2664 return (__m128i)((__v2du)__a & (__v2du)__b); in _mm_and_si128()
2681 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_andnot_si128(__m128i __a, in _mm_andnot_si128()
2682 __m128i __b) { in _mm_andnot_si128()
2683 return (__m128i)(~(__v2du)__a & (__v2du)__b); in _mm_andnot_si128()
2697 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_or_si128(__m128i __a, in _mm_or_si128()
2698 __m128i __b) { in _mm_or_si128()
2699 return (__m128i)((__v2du)__a | (__v2du)__b); in _mm_or_si128()
2714 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_xor_si128(__m128i __a, in _mm_xor_si128()
2715 __m128i __b) { in _mm_xor_si128()
2716 return (__m128i)((__v2du)__a ^ (__v2du)__b); in _mm_xor_si128()
2737 ((__m128i)__builtin_ia32_pslldqi128_byteshift((__v2di)(__m128i)(a), \
2741 ((__m128i)__builtin_ia32_pslldqi128_byteshift((__v2di)(__m128i)(a), \
2757 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_slli_epi16(__m128i __a, in _mm_slli_epi16()
2759 return (__m128i)__builtin_ia32_psllwi128((__v8hi)__a, __count); in _mm_slli_epi16()
2775 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sll_epi16(__m128i __a, in _mm_sll_epi16()
2776 __m128i __count) { in _mm_sll_epi16()
2777 return (__m128i)__builtin_ia32_psllw128((__v8hi)__a, (__v8hi)__count); in _mm_sll_epi16()
2793 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_slli_epi32(__m128i __a, in _mm_slli_epi32()
2795 return (__m128i)__builtin_ia32_pslldi128((__v4si)__a, __count); in _mm_slli_epi32()
2811 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sll_epi32(__m128i __a, in _mm_sll_epi32()
2812 __m128i __count) { in _mm_sll_epi32()
2813 return (__m128i)__builtin_ia32_pslld128((__v4si)__a, (__v4si)__count); in _mm_sll_epi32()
2829 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_slli_epi64(__m128i __a, in _mm_slli_epi64()
2847 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sll_epi64(__m128i __a, in _mm_sll_epi64()
2848 __m128i __count) { in _mm_sll_epi64()
2866 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srai_epi16(__m128i __a, in _mm_srai_epi16()
2868 return (__m128i)__builtin_ia32_psrawi128((__v8hi)__a, __count); in _mm_srai_epi16()
2885 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sra_epi16(__m128i __a, in _mm_sra_epi16()
2886 __m128i __count) { in _mm_sra_epi16()
2887 return (__m128i)__builtin_ia32_psraw128((__v8hi)__a, (__v8hi)__count); in _mm_sra_epi16()
2904 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srai_epi32(__m128i __a, in _mm_srai_epi32()
2906 return (__m128i)__builtin_ia32_psradi128((__v4si)__a, __count); in _mm_srai_epi32()
2923 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sra_epi32(__m128i __a, in _mm_sra_epi32()
2924 __m128i __count) { in _mm_sra_epi32()
2925 return (__m128i)__builtin_ia32_psrad128((__v4si)__a, (__v4si)__count); in _mm_sra_epi32()
2946 ((__m128i)__builtin_ia32_psrldqi128_byteshift((__v2di)(__m128i)(a), \
2950 ((__m128i)__builtin_ia32_psrldqi128_byteshift((__v2di)(__m128i)(a), \
2966 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srli_epi16(__m128i __a, in _mm_srli_epi16()
2968 return (__m128i)__builtin_ia32_psrlwi128((__v8hi)__a, __count); in _mm_srli_epi16()
2984 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srl_epi16(__m128i __a, in _mm_srl_epi16()
2985 __m128i __count) { in _mm_srl_epi16()
2986 return (__m128i)__builtin_ia32_psrlw128((__v8hi)__a, (__v8hi)__count); in _mm_srl_epi16()
3002 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srli_epi32(__m128i __a, in _mm_srli_epi32()
3004 return (__m128i)__builtin_ia32_psrldi128((__v4si)__a, __count); in _mm_srli_epi32()
3020 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srl_epi32(__m128i __a, in _mm_srl_epi32()
3021 __m128i __count) { in _mm_srl_epi32()
3022 return (__m128i)__builtin_ia32_psrld128((__v4si)__a, (__v4si)__count); in _mm_srl_epi32()
3038 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srli_epi64(__m128i __a, in _mm_srli_epi64()
3056 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_srl_epi64(__m128i __a, in _mm_srl_epi64()
3057 __m128i __count) { in _mm_srl_epi64()
3075 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmpeq_epi8(__m128i __a, in _mm_cmpeq_epi8()
3076 __m128i __b) { in _mm_cmpeq_epi8()
3077 return (__m128i)((__v16qi)__a == (__v16qi)__b); in _mm_cmpeq_epi8()
3094 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmpeq_epi16(__m128i __a, in _mm_cmpeq_epi16()
3095 __m128i __b) { in _mm_cmpeq_epi16()
3096 return (__m128i)((__v8hi)__a == (__v8hi)__b); in _mm_cmpeq_epi16()
3113 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmpeq_epi32(__m128i __a, in _mm_cmpeq_epi32()
3114 __m128i __b) { in _mm_cmpeq_epi32()
3115 return (__m128i)((__v4si)__a == (__v4si)__b); in _mm_cmpeq_epi32()
3133 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmpgt_epi8(__m128i __a, in _mm_cmpgt_epi8()
3134 __m128i __b) { in _mm_cmpgt_epi8()
3137 return (__m128i)((__v16qs)__a > (__v16qs)__b); in _mm_cmpgt_epi8()
3155 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmpgt_epi16(__m128i __a, in _mm_cmpgt_epi16()
3156 __m128i __b) { in _mm_cmpgt_epi16()
3157 return (__m128i)((__v8hi)__a > (__v8hi)__b); in _mm_cmpgt_epi16()
3175 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmpgt_epi32(__m128i __a, in _mm_cmpgt_epi32()
3176 __m128i __b) { in _mm_cmpgt_epi32()
3177 return (__m128i)((__v4si)__a > (__v4si)__b); in _mm_cmpgt_epi32()
3195 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmplt_epi8(__m128i __a, in _mm_cmplt_epi8()
3196 __m128i __b) { in _mm_cmplt_epi8()
3215 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmplt_epi16(__m128i __a, in _mm_cmplt_epi16()
3216 __m128i __b) { in _mm_cmplt_epi16()
3235 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cmplt_epi32(__m128i __a, in _mm_cmplt_epi32()
3236 __m128i __b) { in _mm_cmplt_epi32()
3313 static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_cvtepi32_ps(__m128i __a) { in _mm_cvtepi32_ps()
3331 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtps_epi32(__m128 __a) { in _mm_cvtps_epi32()
3332 return (__m128i)__builtin_ia32_cvtps2dq((__v4sf)__a); in _mm_cvtps_epi32()
3350 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvttps_epi32(__m128 __a) { in _mm_cvttps_epi32()
3351 return (__m128i)__builtin_ia32_cvttps2dq((__v4sf)__a); in _mm_cvttps_epi32()
3364 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtsi32_si128(int __a) { in _mm_cvtsi32_si128()
3365 return __extension__(__m128i)(__v4si){__a, 0, 0, 0}; in _mm_cvtsi32_si128()
3379 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtsi64_si128(long long __a) { in _mm_cvtsi64_si128()
3380 return __extension__(__m128i)(__v2di){__a, 0}; in _mm_cvtsi64_si128()
3394 static __inline__ int __DEFAULT_FN_ATTRS _mm_cvtsi128_si32(__m128i __a) { in _mm_cvtsi128_si32()
3410 static __inline__ long long __DEFAULT_FN_ATTRS _mm_cvtsi128_si64(__m128i __a) { in _mm_cvtsi128_si64()
3424 static __inline__ __m128i __DEFAULT_FN_ATTRS
3425 _mm_load_si128(__m128i const *__p) { in _mm_load_si128()
3439 static __inline__ __m128i __DEFAULT_FN_ATTRS
3459 static __inline__ __m128i __DEFAULT_FN_ATTRS
3464 return __extension__(__m128i){ in _mm_loadl_epi64()
3477 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_undefined_si128(void) { in _mm_undefined_si128()
3478 return (__m128i)__builtin_ia32_undef128(); in _mm_undefined_si128()
3497 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_set_epi64x(long long __q1, in _mm_set_epi64x()
3499 return __extension__(__m128i)(__v2di){__q0, __q1}; in _mm_set_epi64x()
3518 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_set_epi64(__m64 __q1, in _mm_set_epi64()
3545 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_set_epi32(int __i3, int __i2, in _mm_set_epi32()
3547 return __extension__(__m128i)(__v4si){__i0, __i1, __i2, __i3}; in _mm_set_epi32()
3584 static __inline__ __m128i __DEFAULT_FN_ATTRS
3587 return __extension__(__m128i)(__v8hi){__w0, __w1, __w2, __w3, in _mm_set_epi16()
3633 static __inline__ __m128i __DEFAULT_FN_ATTRS
3637 return __extension__(__m128i)(__v16qi){ in _mm_set_epi8()
3655 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_set1_epi64x(long long __q) { in _mm_set1_epi64x()
3672 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_set1_epi64(__m64 __q) { in _mm_set1_epi64()
3689 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_set1_epi32(int __i) { in _mm_set1_epi32()
3706 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_set1_epi16(short __w) { in _mm_set1_epi16()
3723 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_set1_epi8(char __b) { in _mm_set1_epi8()
3742 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_setr_epi64(__m64 __q0, in _mm_setr_epi64()
3764 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_setr_epi32(int __i0, int __i1, in _mm_setr_epi32()
3795 static __inline__ __m128i __DEFAULT_FN_ATTRS
3842 static __inline__ __m128i __DEFAULT_FN_ATTRS
3858 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_setzero_si128(void) { in _mm_setzero_si128()
3859 return __extension__(__m128i)(__v2di){0LL, 0LL}; in _mm_setzero_si128()
3874 static __inline__ void __DEFAULT_FN_ATTRS _mm_store_si128(__m128i *__p, in _mm_store_si128()
3875 __m128i __b) { in _mm_store_si128()
3890 __m128i __b) { in _mm_storeu_si128()
3910 __m128i __b) { in _mm_storeu_si64()
3930 __m128i __b) { in _mm_storeu_si32()
3950 __m128i __b) { in _mm_storeu_si16()
3978 static __inline__ void __DEFAULT_FN_ATTRS _mm_maskmoveu_si128(__m128i __d, in _mm_maskmoveu_si128()
3979 __m128i __n, in _mm_maskmoveu_si128()
3998 __m128i __a) { in _mm_storel_epi64()
4038 __m128i __a) { in _mm_stream_si128()
4142 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_packs_epi16(__m128i __a, in _mm_packs_epi16()
4143 __m128i __b) { in _mm_packs_epi16()
4144 return (__m128i)__builtin_ia32_packsswb128((__v8hi)__a, (__v8hi)__b); in _mm_packs_epi16()
4165 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_packs_epi32(__m128i __a, in _mm_packs_epi32()
4166 __m128i __b) { in _mm_packs_epi32()
4167 return (__m128i)__builtin_ia32_packssdw128((__v4si)__a, (__v4si)__b); in _mm_packs_epi32()
4188 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_packus_epi16(__m128i __a, in _mm_packus_epi16()
4189 __m128i __b) { in _mm_packus_epi16()
4190 return (__m128i)__builtin_ia32_packuswb128((__v8hi)__a, (__v8hi)__b); in _mm_packus_epi16()
4220 ((int)(unsigned short)__builtin_ia32_vec_ext_v8hi((__v8hi)(__m128i)(a), \
4248 ((__m128i)__builtin_ia32_vec_set_v8hi((__v8hi)(__m128i)(a), (int)(b), \
4263 static __inline__ int __DEFAULT_FN_ATTRS _mm_movemask_epi8(__m128i __a) { in _mm_movemask_epi8()
4299 ((__m128i)__builtin_ia32_pshufd((__v4si)(__m128i)(a), (int)(imm)))
4332 ((__m128i)__builtin_ia32_pshuflw((__v8hi)(__m128i)(a), (int)(imm)))
4365 ((__m128i)__builtin_ia32_pshufhw((__v8hi)(__m128i)(a), (int)(imm)))
4396 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_unpackhi_epi8(__m128i __a, in _mm_unpackhi_epi8()
4397 __m128i __b) { in _mm_unpackhi_epi8()
4398 return (__m128i)__builtin_shufflevector( in _mm_unpackhi_epi8()
4424 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_unpackhi_epi16(__m128i __a, in _mm_unpackhi_epi16()
4425 __m128i __b) { in _mm_unpackhi_epi16()
4426 return (__m128i)__builtin_shufflevector((__v8hi)__a, (__v8hi)__b, 4, 8 + 4, 5, in _mm_unpackhi_epi16()
4447 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_unpackhi_epi32(__m128i __a, in _mm_unpackhi_epi32()
4448 __m128i __b) { in _mm_unpackhi_epi32()
4449 return (__m128i)__builtin_shufflevector((__v4si)__a, (__v4si)__b, 2, 4 + 2, 3, in _mm_unpackhi_epi32()
4468 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_unpackhi_epi64(__m128i __a, in _mm_unpackhi_epi64()
4469 __m128i __b) { in _mm_unpackhi_epi64()
4470 return (__m128i)__builtin_shufflevector((__v2di)__a, (__v2di)__b, 1, 2 + 1); in _mm_unpackhi_epi64()
4502 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_unpacklo_epi8(__m128i __a, in _mm_unpacklo_epi8()
4503 __m128i __b) { in _mm_unpacklo_epi8()
4504 return (__m128i)__builtin_shufflevector( in _mm_unpacklo_epi8()
4531 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_unpacklo_epi16(__m128i __a, in _mm_unpacklo_epi16()
4532 __m128i __b) { in _mm_unpacklo_epi16()
4533 return (__m128i)__builtin_shufflevector((__v8hi)__a, (__v8hi)__b, 0, 8 + 0, 1, in _mm_unpacklo_epi16()
4554 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_unpacklo_epi32(__m128i __a, in _mm_unpacklo_epi32()
4555 __m128i __b) { in _mm_unpacklo_epi32()
4556 return (__m128i)__builtin_shufflevector((__v4si)__a, (__v4si)__b, 0, 4 + 0, 1, in _mm_unpacklo_epi32()
4575 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_unpacklo_epi64(__m128i __a, in _mm_unpacklo_epi64()
4576 __m128i __b) { in _mm_unpacklo_epi64()
4577 return (__m128i)__builtin_shufflevector((__v2di)__a, (__v2di)__b, 0, 2 + 0); in _mm_unpacklo_epi64()
4591 static __inline__ __m64 __DEFAULT_FN_ATTRS _mm_movepi64_pi64(__m128i __a) { in _mm_movepi64_pi64()
4606 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_movpi64_epi64(__m64 __a) { in _mm_movpi64_epi64()
4607 return __extension__(__m128i)(__v2di){(long long)__a, 0}; in _mm_movpi64_epi64()
4622 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_move_epi64(__m128i __a) { in _mm_move_epi64()
4740 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_castpd_si128(__m128d __a) { in _mm_castpd_si128()
4741 return (__m128i)__a; in _mm_castpd_si128()
4770 static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_castps_si128(__m128 __a) { in _mm_castps_si128()
4771 return (__m128i)__a; in _mm_castps_si128()
4785 static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_castsi128_ps(__m128i __a) { in _mm_castsi128_ps()
4800 static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_castsi128_pd(__m128i __a) { in _mm_castsi128_pd()