Home
last modified time | relevance | path

Searched refs:madds (Results 1 – 4 of 4) sorted by relevance

/external/libgav1/libgav1/src/dsp/x86/
Dloop_restoration_10bit_sse4.cc67 __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 …]
Dloop_restoration_sse4.cc60 __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 …]
Dloop_restoration_10bit_avx2.cc68 __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 …]
Dloop_restoration_avx2.cc69 __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 …]