Lines Matching defs:__X

41 _mm_hadd_epi16 (__m128i __X, __m128i __Y)
43 return (__m128i) __builtin_ia32_phaddw128 ((__v8hi)__X, (__v8hi)__Y);
47 _mm_hadd_epi32 (__m128i __X, __m128i __Y)
49 return (__m128i) __builtin_ia32_phaddd128 ((__v4si)__X, (__v4si)__Y);
53 _mm_hadds_epi16 (__m128i __X, __m128i __Y)
55 return (__m128i) __builtin_ia32_phaddsw128 ((__v8hi)__X, (__v8hi)__Y);
59 _mm_hadd_pi16 (__m64 __X, __m64 __Y)
61 return (__m64) __builtin_ia32_phaddw ((__v4hi)__X, (__v4hi)__Y);
65 _mm_hadd_pi32 (__m64 __X, __m64 __Y)
67 return (__m64) __builtin_ia32_phaddd ((__v2si)__X, (__v2si)__Y);
71 _mm_hadds_pi16 (__m64 __X, __m64 __Y)
73 return (__m64) __builtin_ia32_phaddsw ((__v4hi)__X, (__v4hi)__Y);
77 _mm_hsub_epi16 (__m128i __X, __m128i __Y)
79 return (__m128i) __builtin_ia32_phsubw128 ((__v8hi)__X, (__v8hi)__Y);
83 _mm_hsub_epi32 (__m128i __X, __m128i __Y)
85 return (__m128i) __builtin_ia32_phsubd128 ((__v4si)__X, (__v4si)__Y);
89 _mm_hsubs_epi16 (__m128i __X, __m128i __Y)
91 return (__m128i) __builtin_ia32_phsubsw128 ((__v8hi)__X, (__v8hi)__Y);
95 _mm_hsub_pi16 (__m64 __X, __m64 __Y)
97 return (__m64) __builtin_ia32_phsubw ((__v4hi)__X, (__v4hi)__Y);
101 _mm_hsub_pi32 (__m64 __X, __m64 __Y)
103 return (__m64) __builtin_ia32_phsubd ((__v2si)__X, (__v2si)__Y);
107 _mm_hsubs_pi16 (__m64 __X, __m64 __Y)
109 return (__m64) __builtin_ia32_phsubsw ((__v4hi)__X, (__v4hi)__Y);
113 _mm_maddubs_epi16 (__m128i __X, __m128i __Y)
115 return (__m128i) __builtin_ia32_pmaddubsw128 ((__v16qi)__X, (__v16qi)__Y);
119 _mm_maddubs_pi16 (__m64 __X, __m64 __Y)
121 return (__m64) __builtin_ia32_pmaddubsw ((__v8qi)__X, (__v8qi)__Y);
125 _mm_mulhrs_epi16 (__m128i __X, __m128i __Y)
127 return (__m128i) __builtin_ia32_pmulhrsw128 ((__v8hi)__X, (__v8hi)__Y);
131 _mm_mulhrs_pi16 (__m64 __X, __m64 __Y)
133 return (__m64) __builtin_ia32_pmulhrsw ((__v4hi)__X, (__v4hi)__Y);
137 _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
139 return (__m128i) __builtin_ia32_pshufb128 ((__v16qi)__X, (__v16qi)__Y);
143 _mm_shuffle_pi8 (__m64 __X, __m64 __Y)
145 return (__m64) __builtin_ia32_pshufb ((__v8qi)__X, (__v8qi)__Y);
149 _mm_sign_epi8 (__m128i __X, __m128i __Y)
151 return (__m128i) __builtin_ia32_psignb128 ((__v16qi)__X, (__v16qi)__Y);
155 _mm_sign_epi16 (__m128i __X, __m128i __Y)
157 return (__m128i) __builtin_ia32_psignw128 ((__v8hi)__X, (__v8hi)__Y);
161 _mm_sign_epi32 (__m128i __X, __m128i __Y)
163 return (__m128i) __builtin_ia32_psignd128 ((__v4si)__X, (__v4si)__Y);
167 _mm_sign_pi8 (__m64 __X, __m64 __Y)
169 return (__m64) __builtin_ia32_psignb ((__v8qi)__X, (__v8qi)__Y);
173 _mm_sign_pi16 (__m64 __X, __m64 __Y)
175 return (__m64) __builtin_ia32_psignw ((__v4hi)__X, (__v4hi)__Y);
179 _mm_sign_pi32 (__m64 __X, __m64 __Y)
181 return (__m64) __builtin_ia32_psignd ((__v2si)__X, (__v2si)__Y);
184 #define _mm_alignr_epi8(__X, __Y, __N) \
185 ((__m128i)__builtin_ia32_palignr128 ((__v2di) __X, (__v2di) __Y, (__N) * 8))
187 #define _mm_alignr_pi8(__X, __Y, __N) \
188 ((__m64)__builtin_ia32_palignr ((long long) (__X), (long long) (__Y), (__N) * 8))
191 _mm_abs_epi8 (__m128i __X)
193 return (__m128i) __builtin_ia32_pabsb128 ((__v16qi)__X);
197 _mm_abs_epi16 (__m128i __X)
199 return (__m128i) __builtin_ia32_pabsw128 ((__v8hi)__X);
203 _mm_abs_epi32 (__m128i __X)
205 return (__m128i) __builtin_ia32_pabsd128 ((__v4si)__X);
209 _mm_abs_pi8 (__m64 __X)
211 return (__m64) __builtin_ia32_pabsb ((__v8qi)__X);
215 _mm_abs_pi16 (__m64 __X)
217 return (__m64) __builtin_ia32_pabsw ((__v4hi)__X);
221 _mm_abs_pi32 (__m64 __X)
223 return (__m64) __builtin_ia32_pabsd ((__v2si)__X);