Lines Matching defs:__Y

3624 ///    of [8 x i32] in \a __Y to memory \a __X, if the most significant bit of
3632 /// Store32(__X+(i*4), __Y[j+31:j])
3645 /// \param __Y
3648 _mm256_maskstore_epi32(int *__X, __m256i __M, __m256i __Y)
3650 __builtin_ia32_maskstored256((__v8si *)__X, (__v8si)__M, (__v8si)__Y);
3654 /// of [4 x i64] in \a __Y to memory \a __X, if the most significant bit of
3662 /// Store64(__X+(i*8), __Y[j+63:j])
3675 /// \param __Y
3678 _mm256_maskstore_epi64(long long *__X, __m256i __M, __m256i __Y)
3680 __builtin_ia32_maskstoreq256((__v4di *)__X, (__v4di)__M, (__v4di)__Y);
3684 /// of [4 x i32] in \a __Y to memory \a __X, if the most significant bit of
3692 /// Store32(__X+(i*4), __Y[j+31:j])
3705 /// \param __Y
3708 _mm_maskstore_epi32(int *__X, __m128i __M, __m128i __Y)
3710 __builtin_ia32_maskstored((__v4si *)__X, (__v4si)__M, (__v4si)__Y);
3714 /// of [2 x i64] in \a __Y to memory \a __X, if the most significant bit of
3722 /// Store64(__X+(i*8), __Y[j+63:j])
3735 /// \param __Y
3738 _mm_maskstore_epi64(long long *__X, __m128i __M, __m128i __Y)
3740 __builtin_ia32_maskstoreq(( __v2di *)__X, (__v2di)__M, (__v2di)__Y);
3745 /// 256-bit vector of [8 x i32] in \a __Y, shifting in zero bits, and
3755 /// \param __Y
3760 _mm256_sllv_epi32(__m256i __X, __m256i __Y)
3762 return (__m256i)__builtin_ia32_psllv8si((__v8si)__X, (__v8si)__Y);
3767 /// 128-bit vector of [4 x i32] in \a __Y, shifting in zero bits, and
3777 /// \param __Y
3782 _mm_sllv_epi32(__m128i __X, __m128i __Y)
3784 return (__m128i)__builtin_ia32_psllv4si((__v4si)__X, (__v4si)__Y);
3789 /// 128-bit vector of [4 x i64] in \a __Y, shifting in zero bits, and
3799 /// \param __Y
3804 _mm256_sllv_epi64(__m256i __X, __m256i __Y)
3806 return (__m256i)__builtin_ia32_psllv4di((__v4di)__X, (__v4di)__Y);
3811 /// 128-bit vector of [2 x i64] in \a __Y, shifting in zero bits, and
3821 /// \param __Y
3826 _mm_sllv_epi64(__m128i __X, __m128i __Y)
3828 return (__m128i)__builtin_ia32_psllv2di((__v2di)__X, (__v2di)__Y);
3833 /// 256-bit vector of [8 x i32] in \a __Y, shifting in sign bits, and
3844 /// \param __Y
3849 _mm256_srav_epi32(__m256i __X, __m256i __Y)
3851 return (__m256i)__builtin_ia32_psrav8si((__v8si)__X, (__v8si)__Y);
3856 /// 128-bit vector of [4 x i32] in \a __Y, shifting in sign bits, and
3867 /// \param __Y
3872 _mm_srav_epi32(__m128i __X, __m128i __Y)
3874 return (__m128i)__builtin_ia32_psrav4si((__v4si)__X, (__v4si)__Y);
3879 /// 256-bit vector of [8 x i32] in \a __Y, shifting in zero bits, and
3889 /// \param __Y
3894 _mm256_srlv_epi32(__m256i __X, __m256i __Y)
3896 return (__m256i)__builtin_ia32_psrlv8si((__v8si)__X, (__v8si)__Y);
3901 /// 128-bit vector of [4 x i32] in \a __Y, shifting in zero bits, and
3911 /// \param __Y
3916 _mm_srlv_epi32(__m128i __X, __m128i __Y)
3918 return (__m128i)__builtin_ia32_psrlv4si((__v4si)__X, (__v4si)__Y);
3923 /// 128-bit vector of [4 x i64] in \a __Y, shifting in zero bits, and
3933 /// \param __Y
3938 _mm256_srlv_epi64(__m256i __X, __m256i __Y)
3940 return (__m256i)__builtin_ia32_psrlv4di((__v4di)__X, (__v4di)__Y);
3945 /// 128-bit vector of [2 x i64] in \a __Y, shifting in zero bits, and
3955 /// \param __Y
3960 _mm_srlv_epi64(__m128i __X, __m128i __Y)
3962 return (__m128i)__builtin_ia32_psrlv2di((__v2di)__X, (__v2di)__Y);