Lines Matching defs:__Y
194 _mm256_blend_pd (__m256d __X, __m256d __Y, const int __M)
197 (__v4df)__Y,
202 _mm256_blend_ps (__m256 __X, __m256 __Y, const int __M)
205 (__v8sf)__Y,
219 _mm256_blendv_pd (__m256d __X, __m256d __Y, __m256d __M)
222 (__v4df)__Y,
227 _mm256_blendv_ps (__m256 __X, __m256 __Y, __m256 __M)
230 (__v8sf)__Y,
251 _mm256_dp_ps (__m256 __X, __m256 __Y, const int __M)
254 (__v8sf)__Y,
264 _mm256_hadd_pd (__m256d __X, __m256d __Y)
266 return (__m256d) __builtin_ia32_haddpd256 ((__v4df)__X, (__v4df)__Y);
270 _mm256_hadd_ps (__m256 __X, __m256 __Y)
272 return (__m256) __builtin_ia32_haddps256 ((__v8sf)__X, (__v8sf)__Y);
276 _mm256_hsub_pd (__m256d __X, __m256d __Y)
278 return (__m256d) __builtin_ia32_hsubpd256 ((__v4df)__X, (__v4df)__Y);
282 _mm256_hsub_ps (__m256 __X, __m256 __Y)
284 return (__m256) __builtin_ia32_hsubps256 ((__v8sf)__X, (__v8sf)__Y);
385 _mm_cmp_pd (__m128d __X, __m128d __Y, const int __P)
387 return (__m128d) __builtin_ia32_cmppd ((__v2df)__X, (__v2df)__Y, __P);
391 _mm_cmp_ps (__m128 __X, __m128 __Y, const int __P)
393 return (__m128) __builtin_ia32_cmpps ((__v4sf)__X, (__v4sf)__Y, __P);
397 _mm256_cmp_pd (__m256d __X, __m256d __Y, const int __P)
399 return (__m256d) __builtin_ia32_cmppd256 ((__v4df)__X, (__v4df)__Y,
404 _mm256_cmp_ps (__m256 __X, __m256 __Y, const int __P)
406 return (__m256) __builtin_ia32_cmpps256 ((__v8sf)__X, (__v8sf)__Y,
411 _mm_cmp_sd (__m128d __X, __m128d __Y, const int __P)
413 return (__m128d) __builtin_ia32_cmpsd ((__v2df)__X, (__v2df)__Y, __P);
417 _mm_cmp_ss (__m128 __X, __m128 __Y, const int __P)
419 return (__m128) __builtin_ia32_cmpss ((__v4sf)__X, (__v4sf)__Y, __P);
538 __m128i __Y = _mm256_extractf128_si256 (__X, __N >> 2);
539 return _mm_extract_epi32 (__Y, __N % 4);
545 __m128i __Y = _mm256_extractf128_si256 (__X, __N >> 3);
546 return _mm_extract_epi16 (__Y, __N % 8);
552 __m128i __Y = _mm256_extractf128_si256 (__X, __N >> 4);
553 return _mm_extract_epi8 (__Y, __N % 16);
560 __m128i __Y = _mm256_extractf128_si256 (__X, __N >> 1);
561 return _mm_extract_epi64 (__Y, __N % 2);
580 __m128i __Y = _mm256_extractf128_si256 ((X), (N) >> 2); \
581 _mm_extract_epi32 (__Y, (N) % 4); \
587 __m128i __Y = _mm256_extractf128_si256 ((X), (N) >> 3); \
588 _mm_extract_epi16 (__Y, (N) % 8); \
594 __m128i __Y = _mm256_extractf128_si256 ((X), (N) >> 4); \
595 _mm_extract_epi8 (__Y, (N) % 16); \
602 __m128i __Y = _mm256_extractf128_si256 ((X), (N) >> 1); \
603 _mm_extract_epi64 (__Y, (N) % 2); \
688 _mm256_permute2f128_pd (__m256d __X, __m256d __Y, const int __C)
691 (__v4df)__Y,
696 _mm256_permute2f128_ps (__m256 __X, __m256 __Y, const int __C)
699 (__v8sf)__Y,
704 _mm256_permute2f128_si256 (__m256i __X, __m256i __Y, const int __C)
707 (__v8si)__Y,
759 _mm256_insertf128_pd (__m256d __X, __m128d __Y, const int __O)
762 (__v2df)__Y,
767 _mm256_insertf128_ps (__m256 __X, __m128 __Y, const int __O)
770 (__v4sf)__Y,
775 _mm256_insertf128_si256 (__m256i __X, __m128i __Y, const int __O)
778 (__v4si)__Y,
785 __m128i __Y = _mm256_extractf128_si256 (__X, __N >> 2);
786 __Y = _mm_insert_epi32 (__Y, __D, __N % 4);
787 return _mm256_insertf128_si256 (__X, __Y, __N >> 2);
793 __m128i __Y = _mm256_extractf128_si256 (__X, __N >> 3);
794 __Y = _mm_insert_epi16 (__Y, __D, __N % 8);
795 return _mm256_insertf128_si256 (__X, __Y, __N >> 3);
801 __m128i __Y = _mm256_extractf128_si256 (__X, __N >> 4);
802 __Y = _mm_insert_epi8 (__Y, __D, __N % 16);
803 return _mm256_insertf128_si256 (__X, __Y, __N >> 4);
810 __m128i __Y = _mm256_extractf128_si256 (__X, __N >> 1);
811 __Y = _mm_insert_epi64 (__Y, __D, __N % 2);
812 return _mm256_insertf128_si256 (__X, __Y, __N >> 1);
834 __m128i __Y = _mm256_extractf128_si256 ((X), (N) >> 2); \
835 __Y = _mm_insert_epi32 (__Y, (D), (N) % 4); \
836 _mm256_insertf128_si256 ((X), __Y, (N) >> 2); \
842 __m128i __Y = _mm256_extractf128_si256 ((X), (N) >> 3); \
843 __Y = _mm_insert_epi16 (__Y, (D), (N) % 8); \
844 _mm256_insertf128_si256 ((X), __Y, (N) >> 3); \
850 __m128i __Y = _mm256_extractf128_si256 ((X), (N) >> 4); \
851 __Y = _mm_insert_epi8 (__Y, (D), (N) % 16); \
852 _mm256_insertf128_si256 ((X), __Y, (N) >> 4); \
859 __m128i __Y = _mm256_extractf128_si256 ((X), (N) >> 1); \
860 __Y = _mm_insert_epi64 (__Y, (D), (N) % 2); \
861 _mm256_insertf128_si256 ((X), __Y, (N) >> 1); \
1212 __m256d __Y = __Y;
1214 return __Y;
1222 __m256 __Y = __Y;
1224 return __Y;
1232 __m256i __Y = __Y;
1234 return __Y;