/external/libaom/libaom/av1/common/x86/ |
D | highbd_wiener_convolve_ssse3.c | 48 const __m128i coeffs_x = in av1_highbd_wiener_convolve_add_src_ssse3() local 52 const __m128i tmp_0 = _mm_unpacklo_epi32(coeffs_x, coeffs_x); in av1_highbd_wiener_convolve_add_src_ssse3() 54 const __m128i tmp_1 = _mm_unpackhi_epi32(coeffs_x, coeffs_x); in av1_highbd_wiener_convolve_add_src_ssse3()
|
D | wiener_convolve_sse2.c | 47 const __m128i coeffs_x = in av1_wiener_convolve_add_src_sse2() local 51 const __m128i tmp_0 = _mm_unpacklo_epi32(coeffs_x, coeffs_x); in av1_wiener_convolve_add_src_sse2() 53 const __m128i tmp_1 = _mm_unpackhi_epi32(coeffs_x, coeffs_x); in av1_wiener_convolve_add_src_sse2()
|
D | highbd_wiener_convolve_avx2.c | 62 const __m128i coeffs_x = _mm_add_epi16(xx_loadu_128(filter_x), offset); in av1_highbd_wiener_convolve_add_src_avx2() local 65 const __m128i coeffs_0123 = _mm_unpacklo_epi32(coeffs_x, coeffs_x); in av1_highbd_wiener_convolve_add_src_avx2() 67 const __m128i coeffs_4567 = _mm_unpackhi_epi32(coeffs_x, coeffs_x); in av1_highbd_wiener_convolve_add_src_avx2()
|
D | wiener_convolve_avx2.c | 60 const __m128i coeffs_x = _mm_add_epi16(xx_loadu_128(filter_x), offset); in av1_wiener_convolve_add_src_avx2() local 63 const __m128i coeffs_0123 = _mm_unpacklo_epi32(coeffs_x, coeffs_x); in av1_wiener_convolve_add_src_avx2() 65 const __m128i coeffs_4567 = _mm_unpackhi_epi32(coeffs_x, coeffs_x); in av1_wiener_convolve_add_src_avx2()
|
D | jnt_convolve_ssse3.c | 59 const __m128i coeffs_x = _mm_loadu_si128((__m128i *)x_filter); in av1_dist_wtd_convolve_2d_ssse3() local 62 const __m128i tmp_0 = _mm_unpacklo_epi32(coeffs_x, coeffs_x); in av1_dist_wtd_convolve_2d_ssse3() 64 const __m128i tmp_1 = _mm_unpackhi_epi32(coeffs_x, coeffs_x); in av1_dist_wtd_convolve_2d_ssse3()
|
D | highbd_convolve_2d_ssse3.c | 38 __m128i coeffs_x[4], coeffs_y[4], s[16]; in av1_highbd_convolve_2d_sr_ssse3() local 57 prepare_coeffs(filter_params_x, subpel_x_q4, coeffs_x); in av1_highbd_convolve_2d_sr_ssse3() 75 __m128i res_even = convolve(s, coeffs_x); in av1_highbd_convolve_2d_sr_ssse3() 85 __m128i res_odd = convolve(s, coeffs_x); in av1_highbd_convolve_2d_sr_ssse3()
|
D | highbd_convolve_2d_avx2.c | 42 __m256i s[8], coeffs_y[4], coeffs_x[4]; in av1_highbd_convolve_2d_sr_avx2() local 61 prepare_coeffs(filter_params_x, subpel_x_q4, coeffs_x); in av1_highbd_convolve_2d_sr_avx2() 84 __m256i res_even = convolve(s, coeffs_x); in av1_highbd_convolve_2d_sr_avx2() 94 __m256i res_odd = convolve(s, coeffs_x); in av1_highbd_convolve_2d_sr_avx2()
|
D | highbd_convolve_2d_sse4.c | 212 const __m128i coeffs_x = _mm_loadu_si128((__m128i *)x_filter); in av1_highbd_dist_wtd_convolve_2d_sse4_1() local 215 const __m128i tmp_0 = _mm_unpacklo_epi32(coeffs_x, coeffs_x); in av1_highbd_dist_wtd_convolve_2d_sse4_1() 217 const __m128i tmp_1 = _mm_unpackhi_epi32(coeffs_x, coeffs_x); in av1_highbd_dist_wtd_convolve_2d_sse4_1()
|
D | convolve_2d_sse2.c | 49 const __m128i coeffs_x = _mm_loadu_si128((__m128i *)x_filter); in av1_convolve_2d_sr_sse2() local 52 const __m128i tmp_0 = _mm_unpacklo_epi32(coeffs_x, coeffs_x); in av1_convolve_2d_sr_sse2() 54 const __m128i tmp_1 = _mm_unpackhi_epi32(coeffs_x, coeffs_x); in av1_convolve_2d_sr_sse2()
|
D | highbd_jnt_convolve_avx2.c | 250 __m256i s[8], coeffs_y[4], coeffs_x[4]; in av1_highbd_dist_wtd_convolve_2d_avx2() local 280 prepare_coeffs(filter_params_x, subpel_x_q4, coeffs_x); in av1_highbd_dist_wtd_convolve_2d_avx2() 303 __m256i res_even = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_2d_avx2() 313 __m256i res_odd = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_2d_avx2() 481 __m256i s[4], coeffs_x[4]; in av1_highbd_dist_wtd_convolve_x_avx2() local 507 prepare_coeffs(filter_params_x, subpel_x_q4, coeffs_x); in av1_highbd_dist_wtd_convolve_x_avx2() 526 __m256i res_even = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_x_avx2() 536 __m256i res_odd = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_x_avx2()
|
D | highbd_jnt_convolve_sse4.c | 276 __m128i s[4], coeffs_x[4]; in av1_highbd_dist_wtd_convolve_x_sse4_1() local 302 prepare_coeffs(filter_params_x, subpel_x_q4, coeffs_x); in av1_highbd_dist_wtd_convolve_x_sse4_1() 318 __m128i res_even = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_x_sse4_1() 328 __m128i res_odd = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_x_sse4_1()
|
D | jnt_convolve_sse2.c | 428 const __m128i coeffs_x = _mm_loadu_si128((__m128i *)x_filter); in av1_dist_wtd_convolve_2d_sse2() local 431 const __m128i tmp_0 = _mm_unpacklo_epi32(coeffs_x, coeffs_x); in av1_dist_wtd_convolve_2d_sse2() 433 const __m128i tmp_1 = _mm_unpackhi_epi32(coeffs_x, coeffs_x); in av1_dist_wtd_convolve_2d_sse2()
|
D | jnt_convolve_avx2.c | 631 __m256i filt[4], coeffs_x[4], coeffs_y[4]; in av1_dist_wtd_convolve_2d_avx2() local 636 prepare_coeffs_lowbd(filter_params_x, subpel_x_q4, coeffs_x); in av1_dist_wtd_convolve_2d_avx2() 640 if (!(_mm256_extract_epi32(_mm256_or_si256(coeffs_x[0], coeffs_x[3]), 0))) in av1_dist_wtd_convolve_2d_avx2() 662 __m256i res = convolve_lowbd_x_4tap(data, coeffs_x + 1, filt); in av1_dist_wtd_convolve_2d_avx2()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | highbd_convolve_ssse3.c | 184 __m128i s[4], coeffs_x[4]; in av1_highbd_convolve_x_sr_ssse3() local 198 prepare_coeffs(filter_params_x, subpel_x_q4, coeffs_x); in av1_highbd_convolve_x_sr_ssse3() 215 __m128i res_even = convolve(s, coeffs_x); in av1_highbd_convolve_x_sr_ssse3() 225 __m128i res_odd = convolve(s, coeffs_x); in av1_highbd_convolve_x_sr_ssse3()
|
D | highbd_convolve_avx2.c | 279 __m256i s[4], coeffs_x[4]; in av1_highbd_convolve_x_sr_avx2() local 296 prepare_coeffs(filter_params_x, subpel_x_q4, coeffs_x); in av1_highbd_convolve_x_sr_avx2() 315 __m256i res_even = convolve(s, coeffs_x); in av1_highbd_convolve_x_sr_avx2() 325 __m256i res_odd = convolve(s, coeffs_x); in av1_highbd_convolve_x_sr_avx2()
|
D | convolve_avx2.h | 136 __m256i res = convolve_lowbd_x(data, coeffs_x, filt); \
|