Home | History | Annotate | Download | only in i386

Lines Matching refs:__Y

40 _mm_hadd_epi16 (__m128i __X, __m128i __Y)
42 return (__m128i) __builtin_ia32_phaddw128 ((__v8hi)__X, (__v8hi)__Y);
46 _mm_hadd_epi32 (__m128i __X, __m128i __Y)
48 return (__m128i) __builtin_ia32_phaddd128 ((__v4si)__X, (__v4si)__Y);
52 _mm_hadds_epi16 (__m128i __X, __m128i __Y)
54 return (__m128i) __builtin_ia32_phaddsw128 ((__v8hi)__X, (__v8hi)__Y);
58 _mm_hadd_pi16 (__m64 __X, __m64 __Y)
60 return (__m64) __builtin_ia32_phaddw ((__v4hi)__X, (__v4hi)__Y);
64 _mm_hadd_pi32 (__m64 __X, __m64 __Y)
66 return (__m64) __builtin_ia32_phaddd ((__v2si)__X, (__v2si)__Y);
70 _mm_hadds_pi16 (__m64 __X, __m64 __Y)
72 return (__m64) __builtin_ia32_phaddsw ((__v4hi)__X, (__v4hi)__Y);
76 _mm_hsub_epi16 (__m128i __X, __m128i __Y)
78 return (__m128i) __builtin_ia32_phsubw128 ((__v8hi)__X, (__v8hi)__Y);
82 _mm_hsub_epi32 (__m128i __X, __m128i __Y)
84 return (__m128i) __builtin_ia32_phsubd128 ((__v4si)__X, (__v4si)__Y);
88 _mm_hsubs_epi16 (__m128i __X, __m128i __Y)
90 return (__m128i) __builtin_ia32_phsubsw128 ((__v8hi)__X, (__v8hi)__Y);
94 _mm_hsub_pi16 (__m64 __X, __m64 __Y)
96 return (__m64) __builtin_ia32_phsubw ((__v4hi)__X, (__v4hi)__Y);
100 _mm_hsub_pi32 (__m64 __X, __m64 __Y)
102 return (__m64) __builtin_ia32_phsubd ((__v2si)__X, (__v2si)__Y);
106 _mm_hsubs_pi16 (__m64 __X, __m64 __Y)
108 return (__m64) __builtin_ia32_phsubsw ((__v4hi)__X, (__v4hi)__Y);
112 _mm_maddubs_epi16 (__m128i __X, __m128i __Y)
114 return (__m128i) __builtin_ia32_pmaddubsw128 ((__v16qi)__X, (__v16qi)__Y);
118 _mm_maddubs_pi16 (__m64 __X, __m64 __Y)
120 return (__m64) __builtin_ia32_pmaddubsw ((__v8qi)__X, (__v8qi)__Y);
124 _mm_mulhrs_epi16 (__m128i __X, __m128i __Y)
126 return (__m128i) __builtin_ia32_pmulhrsw128 ((__v8hi)__X, (__v8hi)__Y);
130 _mm_mulhrs_pi16 (__m64 __X, __m64 __Y)
132 return (__m64) __builtin_ia32_pmulhrsw ((__v4hi)__X, (__v4hi)__Y);
136 _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
138 return (__m128i) __builtin_ia32_pshufb128 ((__v16qi)__X, (__v16qi)__Y);
142 _mm_shuffle_pi8 (__m64 __X, __m64 __Y)
144 return (__m64) __builtin_ia32_pshufb ((__v8qi)__X, (__v8qi)__Y);
148 _mm_sign_epi8 (__m128i __X, __m128i __Y)
150 return (__m128i) __builtin_ia32_psignb128 ((__v16qi)__X, (__v16qi)__Y);
154 _mm_sign_epi16 (__m128i __X, __m128i __Y)
156 return (__m128i) __builtin_ia32_psignw128 ((__v8hi)__X, (__v8hi)__Y);
160 _mm_sign_epi32 (__m128i __X, __m128i __Y)
162 return (__m128i) __builtin_ia32_psignd128 ((__v4si)__X, (__v4si)__Y);
166 _mm_sign_pi8 (__m64 __X, __m64 __Y)
168 return (__m64) __builtin_ia32_psignb ((__v8qi)__X, (__v8qi)__Y);
172 _mm_sign_pi16 (__m64 __X, __m64 __Y)
174 return (__m64) __builtin_ia32_psignw ((__v4hi)__X, (__v4hi)__Y);
178 _mm_sign_pi32 (__m64 __X, __m64 __Y)
180 return (__m64) __builtin_ia32_psignd ((__v2si)__X, (__v2si)__Y);
185 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
188 (__v2di)__Y, __N * 8);
192 _mm_alignr_pi8(__m64 __X, __m64 __Y, const int __N)
195 (__v1di)__Y, __N * 8);