Searched refs:madds (Results 1 – 4 of 4) sorted by relevance
/external/libgav1/libgav1/src/dsp/x86/ |
D | loop_restoration_10bit_sse4.cc | 67 __m128i s[7], madds[4]; in WienerHorizontalTap7() local 82 madds[0] = _mm_madd_epi16(ss0, filter[0]); in WienerHorizontalTap7() 83 madds[1] = _mm_madd_epi16(ss1, filter[0]); in WienerHorizontalTap7() 84 madds[2] = _mm_madd_epi16(ss2, filter[1]); in WienerHorizontalTap7() 85 madds[3] = _mm_madd_epi16(ss3, filter[1]); in WienerHorizontalTap7() 86 madds[0] = _mm_add_epi32(madds[0], madds[2]); in WienerHorizontalTap7() 87 madds[1] = _mm_add_epi32(madds[1], madds[3]); in WienerHorizontalTap7() 88 WienerHorizontalClip(madds, *wiener_buffer + x); in WienerHorizontalTap7() 106 __m128i s[5], madds[2]; in WienerHorizontalTap5() local 119 madds[0] = _mm_madd_epi16(ss0, filter); in WienerHorizontalTap5() [all …]
|
D | loop_restoration_sse4.cc | 60 __m128i madds[4]; in WienerHorizontalTap7Kernel() local 61 madds[0] = _mm_maddubs_epi16(s[0], filter[0]); in WienerHorizontalTap7Kernel() 62 madds[1] = _mm_maddubs_epi16(s[1], filter[1]); in WienerHorizontalTap7Kernel() 63 madds[2] = _mm_maddubs_epi16(s[2], filter[2]); in WienerHorizontalTap7Kernel() 64 madds[3] = _mm_maddubs_epi16(s[3], filter[3]); in WienerHorizontalTap7Kernel() 65 madds[0] = _mm_add_epi16(madds[0], madds[2]); in WienerHorizontalTap7Kernel() 66 madds[1] = _mm_add_epi16(madds[1], madds[3]); in WienerHorizontalTap7Kernel() 69 WienerHorizontalClip(madds, s_3x128, wiener_buffer); in WienerHorizontalTap7Kernel() 75 __m128i madds[3]; in WienerHorizontalTap5Kernel() local 76 madds[0] = _mm_maddubs_epi16(s[0], filter[0]); in WienerHorizontalTap5Kernel() [all …]
|
D | loop_restoration_10bit_avx2.cc | 68 __m256i madds[4]; in WienerHorizontalTap7Kernel() local 69 madds[0] = _mm256_madd_epi16(ss0, filter[0]); in WienerHorizontalTap7Kernel() 70 madds[1] = _mm256_madd_epi16(ss1, filter[0]); in WienerHorizontalTap7Kernel() 71 madds[2] = _mm256_madd_epi16(ss2, filter[1]); in WienerHorizontalTap7Kernel() 72 madds[3] = _mm256_madd_epi16(ss3, filter[1]); in WienerHorizontalTap7Kernel() 73 madds[0] = _mm256_add_epi32(madds[0], madds[2]); in WienerHorizontalTap7Kernel() 74 madds[1] = _mm256_add_epi32(madds[1], madds[3]); in WienerHorizontalTap7Kernel() 75 WienerHorizontalClip(madds, wiener_buffer); in WienerHorizontalTap7Kernel() 87 __m256i madds[2]; in WienerHorizontalTap5Kernel() local 88 madds[0] = _mm256_madd_epi16(ss0, filter); in WienerHorizontalTap5Kernel() [all …]
|
D | loop_restoration_avx2.cc | 69 __m256i madds[4]; in WienerHorizontalTap7Kernel() local 70 madds[0] = _mm256_maddubs_epi16(s01, filter[0]); in WienerHorizontalTap7Kernel() 71 madds[1] = _mm256_maddubs_epi16(s23, filter[1]); in WienerHorizontalTap7Kernel() 72 madds[2] = _mm256_maddubs_epi16(s45, filter[2]); in WienerHorizontalTap7Kernel() 73 madds[3] = _mm256_maddubs_epi16(s67, filter[3]); in WienerHorizontalTap7Kernel() 74 madds[0] = _mm256_add_epi16(madds[0], madds[2]); in WienerHorizontalTap7Kernel() 75 madds[1] = _mm256_add_epi16(madds[1], madds[3]); in WienerHorizontalTap7Kernel() 78 WienerHorizontalClip(madds, s_3x128, wiener_buffer); in WienerHorizontalTap7Kernel() 87 __m256i madds[3]; in WienerHorizontalTap5Kernel() local 88 madds[0] = _mm256_maddubs_epi16(s01, filter[0]); in WienerHorizontalTap5Kernel() [all …]
|