Lines Matching refs:__Z
28 /// and \a __Z to form a 104-bit intermediate result. Add the high 52-bit
36 /// _mm_madd52hi_avx_epu64 (__m128i __X, __m128i __Y, __m128i __Z)
47 /// \param __Z
53 /// tmp[127:0] := ZeroExtend64(__Y[i+51:i]) * ZeroExtend64(__Z[i+51:i])
59 _mm_madd52hi_avx_epu64(__m128i __X, __m128i __Y, __m128i __Z) {
61 (__v2di)__Z);
65 /// and \a __Z to form a 104-bit intermediate result. Add the high 52-bit
73 /// _mm256_madd52hi_avx_epu64 (__m256i __X, __m256i __Y, __m256i __Z)
84 /// \param __Z
90 /// tmp[127:0] := ZeroExtend64(__Y[i+51:i]) * ZeroExtend64(__Z[i+51:i])
96 _mm256_madd52hi_avx_epu64(__m256i __X, __m256i __Y, __m256i __Z) {
98 (__v4di)__Z);
102 /// and \a __Z to form a 104-bit intermediate result. Add the low 52-bit
110 /// _mm_madd52lo_avx_epu64 (__m128i __X, __m128i __Y, __m128i __Z)
121 /// \param __Z
127 /// tmp[127:0] := ZeroExtend64(__Y[i+51:i]) * ZeroExtend64(__Z[i+51:i])
133 _mm_madd52lo_avx_epu64(__m128i __X, __m128i __Y, __m128i __Z) {
135 (__v2di)__Z);
139 /// and \a __Z to form a 104-bit intermediate result. Add the low 52-bit
147 /// _mm256_madd52lo_avx_epu64 (__m256i __X, __m256i __Y, __m256i __Z)
158 /// \param __Z
164 /// tmp[127:0] := ZeroExtend64(__Y[i+51:i]) * ZeroExtend64(__Z[i+51:i])
170 _mm256_madd52lo_avx_epu64(__m256i __X, __m256i __Y, __m256i __Z) {
172 (__v4di)__Z);