/external/libaom/libaom/av1/encoder/x86/ |
D | pickrst_avx2.c | 32 int dgd_stride, const __m128i *shuffle, int32_t *sumX, in acc_stat_win7_one_line_avx2() argument 43 const uint8_t *dgd_ijk = dgd_ij + k * dgd_stride; in acc_stat_win7_one_line_avx2() 53 acc_stat_avx2(H_ + 0 * 8, dgd_ij + 0 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2() 54 acc_stat_avx2(H_ + 1 * 8, dgd_ij + 1 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2() 55 acc_stat_avx2(H_ + 2 * 8, dgd_ij + 2 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2() 56 acc_stat_avx2(H_ + 3 * 8, dgd_ij + 3 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2() 57 acc_stat_avx2(H_ + 4 * 8, dgd_ij + 4 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2() 58 acc_stat_avx2(H_ + 5 * 8, dgd_ij + 5 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2() 59 acc_stat_avx2(H_ + 6 * 8, dgd_ij + 6 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_avx2() 67 int v_end, int dgd_stride, int src_stride, int64_t *M, int64_t *H) { in compute_stats_win7_opt_avx2() argument [all …]
|
D | pickrst_sse4.c | 36 int dgd_stride, const __m128i *shuffle, int32_t *sumX, in acc_stat_win7_one_line_sse4_1() argument 47 const uint8_t *dgd_ijk = dgd_ij + k * dgd_stride; in acc_stat_win7_one_line_sse4_1() 57 acc_stat_sse41(H_ + 0 * 8, dgd_ij + 0 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1() 58 acc_stat_sse41(H_ + 1 * 8, dgd_ij + 1 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1() 59 acc_stat_sse41(H_ + 2 * 8, dgd_ij + 2 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1() 60 acc_stat_sse41(H_ + 3 * 8, dgd_ij + 3 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1() 61 acc_stat_sse41(H_ + 4 * 8, dgd_ij + 4 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1() 62 acc_stat_sse41(H_ + 5 * 8, dgd_ij + 5 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1() 63 acc_stat_sse41(H_ + 6 * 8, dgd_ij + 6 * dgd_stride, shuffle, &kl); in acc_stat_win7_one_line_sse4_1() 71 int v_end, int dgd_stride, int src_stride, int64_t *M, int64_t *H) { in compute_stats_win7_opt_sse4_1() argument [all …]
|
/external/libaom/libaom/test/ |
D | wiener_test.cc | 35 int v_start, int v_end, int dgd_stride, in compute_stats_win_opt_c() argument 42 uint8_t avg = find_average(dgd, h_start, h_end, v_start, v_end, dgd_stride); in compute_stats_win_opt_c() 51 const uint8_t *dgd_win = dgd - wiener_halfwin * dgd_stride - wiener_halfwin; in compute_stats_win_opt_c() 59 const uint8_t *dgd_ij = dgd_win + i * dgd_stride + j; in compute_stats_win_opt_c() 62 const uint8_t *dgd_ijkl = dgd_ij + k * dgd_stride + l; in compute_stats_win_opt_c() 70 H_int_temp[m * 8 + n] += D1 * dgd_ij[n + dgd_stride * m] + in compute_stats_win_opt_c() 71 D2 * dgd_ij[n + dgd_stride * m + 1]; in compute_stats_win_opt_c() 97 int dgd_stride, int src_stride, int64_t *M, in compute_stats_opt_c() argument 101 v_end, dgd_stride, src_stride, M, H); in compute_stats_opt_c() 104 dgd_stride, src_stride, M, H); in compute_stats_opt_c() [all …]
|
D | pickrst_test.cc | 81 const int dgd_stride = MAX_DATA_BLOCK; in RunPixelProjErrorTest() local 109 dgd_stride, flt0_, flt0_stride, in RunPixelProjErrorTest() 117 target_func_(src, h_end, v_end, src_stride, dgd, dgd_stride, flt0_, in RunPixelProjErrorTest() 135 const int dgd_stride = MAX_DATA_BLOCK; in RunPixelProjErrorTest_ExtremeValues() local 160 src, h_end - h_start, v_end - v_start, src_stride, dgd, dgd_stride, in RunPixelProjErrorTest_ExtremeValues() 164 dgd, dgd_stride, flt0_, flt0_stride, flt1_, in RunPixelProjErrorTest_ExtremeValues() 246 const int dgd_stride = MAX_DATA_BLOCK; in RunPixelProjErrorTest() local 274 src8, h_end, v_end, src_stride, dgd8, dgd_stride, flt0_, flt0_stride, in RunPixelProjErrorTest() 282 target_func_(src8, h_end, v_end, src_stride, dgd8, dgd_stride, flt0_, in RunPixelProjErrorTest() 300 const int dgd_stride = MAX_DATA_BLOCK; in RunPixelProjErrorTest_ExtremeValues() local [all …]
|
/external/libaom/libaom/av1/common/x86/ |
D | selfguided_sse4.c | 281 int dgd_stride, int width, int height, int highbd) { in final_filter() argument 293 xx_loadl_64(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter() 452 const void *dgd8, int dgd_stride, int width, in final_filter_fast() argument 473 xx_loadl_64(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter_fast() 488 xx_loadl_64(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter_fast() 503 int height, int dgd_stride, int32_t *flt0, in av1_selfguided_restoration_sse4_1() argument 545 SGRPROJ_BORDER_HORZ + dgd_stride * SGRPROJ_BORDER_VERT; in av1_selfguided_restoration_sse4_1() 551 integral_images_highbd(CONVERT_TO_SHORTPTR(dgd0), dgd_stride, width_ext, in av1_selfguided_restoration_sse4_1() 554 integral_images(dgd0, dgd_stride, width_ext, height_ext, Ctl, Dtl, in av1_selfguided_restoration_sse4_1() 569 final_filter_fast(flt0, flt_stride, A, B, buf_stride, dgd8, dgd_stride, in av1_selfguided_restoration_sse4_1() [all …]
|
D | selfguided_avx2.c | 326 int dgd_stride, int width, int height, int highbd) { in final_filter() argument 339 xx_loadu_128(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter() 495 const void *dgd8, int dgd_stride, int width, in final_filter_fast() argument 517 xx_loadu_128(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter_fast() 534 xx_loadu_128(dgd_real + ((i * dgd_stride + j) << highbd)); in final_filter_fast() 550 int dgd_stride, int32_t *flt0, in av1_selfguided_restoration_avx2() argument 595 SGRPROJ_BORDER_HORZ + dgd_stride * SGRPROJ_BORDER_VERT; in av1_selfguided_restoration_avx2() 601 integral_images_highbd(CONVERT_TO_SHORTPTR(dgd0), dgd_stride, width_ext, in av1_selfguided_restoration_avx2() 604 integral_images(dgd0, dgd_stride, width_ext, height_ext, Ctl, Dtl, in av1_selfguided_restoration_avx2() 619 final_filter_fast(flt0, flt_stride, A, B, buf_stride, dgd8, dgd_stride, in av1_selfguided_restoration_avx2() [all …]
|
/external/libaom/libaom/av1/common/ |
D | restoration.c | 665 int dgd_stride, int bit_depth, in calculate_intermediate_result() argument 684 boxsum(dgd - dgd_stride * SGRPROJ_BORDER_VERT - SGRPROJ_BORDER_HORZ, in calculate_intermediate_result() 685 width_ext, height_ext, dgd_stride, r, 0, B, buf_stride); in calculate_intermediate_result() 686 boxsum(dgd - dgd_stride * SGRPROJ_BORDER_VERT - SGRPROJ_BORDER_HORZ, in calculate_intermediate_result() 687 width_ext, height_ext, dgd_stride, r, 1, A, buf_stride); in calculate_intermediate_result() 758 int32_t *dgd, int width, int height, int dgd_stride, int32_t *dst, in selfguided_restoration_fast_internal() argument 773 calculate_intermediate_result(dgd, width, height, dgd_stride, bit_depth, in selfguided_restoration_fast_internal() 785 const int l = i * dgd_stride + j; in selfguided_restoration_fast_internal() 803 const int l = i * dgd_stride + j; in selfguided_restoration_fast_internal() 817 int dgd_stride, int32_t *dst, in selfguided_restoration_internal() argument [all …]
|
/external/libaom/libaom/av1/common/arm/ |
D | selfguided_neon.c | 1144 int height, int dgd_stride, in restoration_fast_internal() argument 1172 boxsum2((int16_t *)(dgd16 - dgd_stride * SGRPROJ_BORDER_VERT - in restoration_fast_internal() 1174 dgd_stride, (int16_t *)tmp16_buf, sum_buf, square_sum_buf, buf_stride, in restoration_fast_internal() 1196 dgd_stride, dst, dst_stride, width, height); in restoration_fast_internal() 1200 int dgd_stride, int32_t *dst, in restoration_internal() argument 1228 boxsum1((int16_t *)(dgd16 - dgd_stride * SGRPROJ_BORDER_VERT - in restoration_internal() 1230 dgd_stride, sum_buf, square_sum_buf, buf_stride, width_ext, in restoration_internal() 1251 final_filter_internal(A16, B, buf_stride, (int16_t *)dgd16, dgd_stride, dst, in restoration_internal() 1357 const int dgd_stride = stride; in av1_selfguided_restoration_neon() local 1362 dgd16_tmp - SGRPROJ_BORDER_VERT * dgd_stride - SGRPROJ_BORDER_HORZ, in av1_selfguided_restoration_neon() [all …]
|
/external/libaom/libaom/av1/encoder/ |
D | pickrst.c | 103 int dgd_stride; member 150 rsc->dgd_stride = dgd->strides[is_uv]; in init_rsc() 627 rsc->dgd_buffer + limits->v_start * rsc->dgd_stride + limits->h_start; in search_sgrproj() 639 limits->v_end - limits->v_start, rsc->dgd_stride, src_start, in search_sgrproj() 672 int dgd_stride, int src_stride, int64_t *M, in av1_compute_stats_c() argument 678 uint8_t avg = find_average(dgd, h_start, h_end, v_start, v_end, dgd_stride); in av1_compute_stats_c() 688 Y[idx] = (int16_t)dgd[(i + l) * dgd_stride + (j + k)] - (int16_t)avg; in av1_compute_stats_c() 713 int v_start, int v_end, int dgd_stride, in av1_compute_stats_highbd_c() argument 723 find_average_highbd(dgd, h_start, h_end, v_start, v_end, dgd_stride); in av1_compute_stats_highbd_c() 739 Y[idx] = (int32_t)dgd[(i + l) * dgd_stride + (j + k)] - (int32_t)avg; in av1_compute_stats_highbd_c() [all …]
|
/external/libaom/config/arm/config/ |
D | av1_rtcd.h | 279 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride, 282 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,
|
/external/libaom/config/arm64/config/ |
D | av1_rtcd.h | 279 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride, 282 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,
|
/external/libaom/config/x86/config/ |
D | av1_rtcd.h | 283 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,
|
/external/libaom/config/x86_64/config/ |
D | av1_rtcd.h | 286 int dgd_stride, int32_t *flt0, int32_t *flt1, int flt_stride,
|