/external/libvpx/vpx_dsp/loongarch/ |
D | vpx_convolve_copy_lsx.c | 19 int32_t src_stride2 = src_stride << 1; in copy_width8_lsx() local 20 int32_t src_stride3 = src_stride2 + src_stride; in copy_width8_lsx() 21 int32_t src_stride4 = src_stride2 << 1; in copy_width8_lsx() 26 DUP4_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src, src_stride3, in copy_width8_lsx() 29 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src5, src6); in copy_width8_lsx() 30 src += src_stride2; in copy_width8_lsx() 32 src += src_stride2; in copy_width8_lsx() 53 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src1, src2); in copy_width8_lsx() 69 DUP4_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src, src_stride3, in copy_width8_lsx() 72 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src5, src6); in copy_width8_lsx() [all …]
|
D | vpx_convolve8_vert_lsx.c | 19 int32_t src_stride2 = src_stride << 1; in common_vt_8t_4w_lsx() local 20 int32_t src_stride3 = src_stride + src_stride2; in common_vt_8t_4w_lsx() 21 int32_t src_stride4 = src_stride2 << 1; in common_vt_8t_4w_lsx() 32 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src1, src2); in common_vt_8t_4w_lsx() 36 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src5, src6); in common_vt_8t_4w_lsx() 48 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src8, src9); in common_vt_8t_4w_lsx() 86 int32_t src_stride2 = src_stride << 1; in common_vt_8t_8w_lsx() local 87 int32_t src_stride3 = src_stride + src_stride2; in common_vt_8t_8w_lsx() 88 int32_t src_stride4 = src_stride2 << 1; in common_vt_8t_8w_lsx() 95 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src1, src2); in common_vt_8t_8w_lsx() [all …]
|
D | vpx_convolve_avg_lsx.c | 20 int32_t src_stride2 = src_stride << 1; in avg_width4_lsx() local 26 src += src_stride2; in avg_width4_lsx() 46 int32_t src_stride2 = src_stride << 1; in avg_width8_lsx() local 47 int32_t src_stride3 = src_stride2 + src_stride; in avg_width8_lsx() 48 int32_t src_stride4 = src_stride2 << 1; in avg_width8_lsx() 55 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src1, src2); in avg_width8_lsx() 83 int32_t src_stride2 = src_stride << 1; in avg_width16_lsx() local 84 int32_t src_stride3 = src_stride2 + src_stride; in avg_width16_lsx() 85 int32_t src_stride4 = src_stride2 << 1; in avg_width16_lsx() 93 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src1, src2); in avg_width16_lsx() [all …]
|
D | vpx_convolve8_avg_vert_lsx.c | 27 int32_t src_stride2 = src_stride << 1; in common_vt_8t_and_aver_dst_4w_lsx() local 28 int32_t src_stride3 = src_stride + src_stride2; in common_vt_8t_and_aver_dst_4w_lsx() 29 int32_t src_stride4 = src_stride2 << 1; in common_vt_8t_and_aver_dst_4w_lsx() 35 DUP2_ARG2(__lsx_vldx, src_tmp0, src_stride, src_tmp0, src_stride2, src1, in common_vt_8t_and_aver_dst_4w_lsx() 40 DUP2_ARG2(__lsx_vldx, src_tmp0, src_stride, src_tmp0, src_stride2, src5, in common_vt_8t_and_aver_dst_4w_lsx() 53 DUP2_ARG2(__lsx_vldx, src_tmp0, src_stride, src_tmp0, src_stride2, src8, in common_vt_8t_and_aver_dst_4w_lsx() 105 int32_t src_stride2 = src_stride << 1; in common_vt_8t_and_aver_dst_8w_lsx() local 106 int32_t src_stride3 = src_stride + src_stride2; in common_vt_8t_and_aver_dst_8w_lsx() 107 int32_t src_stride4 = src_stride2 << 1; in common_vt_8t_and_aver_dst_8w_lsx() 114 DUP2_ARG2(__lsx_vldx, src_tmp0, src_stride, src_tmp0, src_stride2, src1, in common_vt_8t_and_aver_dst_8w_lsx() [all …]
|
D | vpx_convolve8_avg_lsx.c | 36 int32_t src_stride2 = src_stride << 1; in common_hv_8ht_8vt_and_aver_dst_4w_lsx() local 37 int32_t src_stride3 = src_stride + src_stride2; in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 38 int32_t src_stride4 = src_stride2 << 1; in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 48 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src1, src2); in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 52 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src5, src6); in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 75 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src8, src9); in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 132 int32_t src_stride2 = src_stride << 1; in common_hv_8ht_8vt_and_aver_dst_8w_lsx() local 133 int32_t src_stride3 = src_stride + src_stride2; in common_hv_8ht_8vt_and_aver_dst_8w_lsx() 134 int32_t src_stride4 = src_stride2 << 1; in common_hv_8ht_8vt_and_aver_dst_8w_lsx() 144 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src1, src2); in common_hv_8ht_8vt_and_aver_dst_8w_lsx() [all …]
|
D | vpx_convolve8_horiz_lsx.c | 58 int32_t src_stride2 = src_stride << 1; in common_hz_8t_4x8_lsx() local 59 int32_t src_stride3 = src_stride + src_stride2; in common_hz_8t_4x8_lsx() 60 int32_t src_stride4 = src_stride2 << 1; in common_hz_8t_4x8_lsx() 74 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src1, src2); in common_hz_8t_4x8_lsx() 82 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src1, src2); in common_hz_8t_4x8_lsx() 154 int32_t src_stride2 = src_stride << 1; in common_hz_8t_8x8mult_lsx() local 155 int32_t src_stride3 = src_stride + src_stride2; in common_hz_8t_8x8mult_lsx() 156 int32_t src_stride4 = src_stride2 << 1; in common_hz_8t_8x8mult_lsx() 171 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src1, src2); in common_hz_8t_8x8mult_lsx() 342 int32_t src_stride2 = src_stride << 1; in common_hz_2t_4x4_lsx() local [all …]
|
D | subtract_lsx.c | 21 int32_t src_stride2 = src_stride << 1; in sub_blk_4x4_lsx() local 24 int32_t src_stride3 = src_stride2 + src_stride; in sub_blk_4x4_lsx() 29 src_ptr + src_stride2, 0, src_ptr + src_stride3, 0, src0, src1, in sub_blk_4x4_lsx() 52 int32_t src_stride2 = src_stride << 1; in sub_blk_8x8_lsx() local 55 int32_t src_stride3 = src_stride2 + src_stride; in sub_blk_8x8_lsx() 58 int32_t src_stride4 = src_stride2 << 1; in sub_blk_8x8_lsx() 63 src_ptr + src_stride2, 0, src_ptr + src_stride3, 0, src0, src1, in sub_blk_8x8_lsx() 72 src_ptr + src_stride2, 0, src_ptr + src_stride3, 0, src4, src5, in sub_blk_8x8_lsx() 104 int32_t src_stride2 = src_stride << 1; in sub_blk_16x16_lsx() local 107 int32_t src_stride3 = src_stride2 + src_stride; in sub_blk_16x16_lsx() [all …]
|
D | fwd_txfm_lsx.c | 41 int32_t src_stride2 = src_stride << 1; in fdct8x16_1d_column() local 42 int32_t src_stride4 = src_stride2 << 1; in fdct8x16_1d_column() 43 int32_t src_stride6 = src_stride4 + src_stride2; in fdct8x16_1d_column() 47 DUP4_ARG2(__lsx_vldx, input_tmp, src_stride2, input_tmp, src_stride4, in fdct8x16_1d_column() 50 DUP4_ARG2(__lsx_vldx, input_tmp, src_stride2, input_tmp, src_stride4, in fdct8x16_1d_column() 53 DUP4_ARG2(__lsx_vldx, input_tmp, src_stride2, input_tmp, src_stride4, in fdct8x16_1d_column() 57 DUP2_ARG2(__lsx_vldx, input_tmp, src_stride2, input_tmp, src_stride4, in13, in fdct8x16_1d_column() 59 input_tmp += src_stride2; in fdct8x16_1d_column() 60 in15 = __lsx_vldx(input_tmp, src_stride2); in fdct8x16_1d_column() 261 int32_t src_stride2 = src_stride << 1; in vpx_fdct4x4_lsx() local [all …]
|
D | vpx_convolve8_lsx.c | 255 int32_t src_stride2 = src_stride << 1; in common_hv_2ht_2vt_4x4_lsx() local 256 int32_t src_stride3 = src_stride + src_stride2; in common_hv_2ht_2vt_4x4_lsx() 257 int32_t src_stride4 = src_stride2 << 1; in common_hv_2ht_2vt_4x4_lsx() 268 DUP4_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src, src_stride3, in common_hv_2ht_2vt_4x4_lsx() 298 int32_t src_stride2 = src_stride << 1; in common_hv_2ht_2vt_4x8_lsx() local 299 int32_t src_stride3 = src_stride2 + src_stride; in common_hv_2ht_2vt_4x8_lsx() 300 int32_t src_stride4 = src_stride2 << 1; in common_hv_2ht_2vt_4x8_lsx() 312 DUP4_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src, src_stride3, in common_hv_2ht_2vt_4x8_lsx() 315 DUP4_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src, src_stride3, in common_hv_2ht_2vt_4x8_lsx() 369 int32_t src_stride2 = src_stride << 1; in common_hv_2ht_2vt_8x4_lsx() local [all …]
|
D | avg_lsx.c | 20 ptrdiff_t src_stride2 = src_stride << 1; in vpx_hadamard_8x8_lsx() local 21 ptrdiff_t src_stride3 = src_stride2 + src_stride; in vpx_hadamard_8x8_lsx() 22 ptrdiff_t src_stride4 = src_stride2 << 1; in vpx_hadamard_8x8_lsx() 27 DUP2_ARG2(__lsx_vldx, src_tmp, src_stride2, src_tmp, src_stride4, src1, src2); in vpx_hadamard_8x8_lsx() 31 DUP2_ARG2(__lsx_vldx, src_tmp, src_stride2, src_tmp, src_stride4, src5, src6); in vpx_hadamard_8x8_lsx()
|
D | vpx_convolve8_avg_horiz_lsx.c | 161 int32_t src_stride2 = src_stride << 1; in common_hz_8t_and_aver_dst_8w_lsx() local 162 int32_t src_stride3 = src_stride2 + src_stride; in common_hz_8t_and_aver_dst_8w_lsx() 163 int32_t src_stride4 = src_stride2 << 1; in common_hz_8t_and_aver_dst_8w_lsx() 173 DUP2_ARG2(__lsx_vldx, _src, src_stride, _src, src_stride2, src1, src2); in common_hz_8t_and_aver_dst_8w_lsx() 374 int32_t src_stride2 = src_stride << 1; in common_hz_2t_and_aver_dst_4x4_lsx() local 375 int32_t src_stride3 = src_stride2 + src_stride; in common_hz_2t_and_aver_dst_4x4_lsx() 384 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src1, src2); in common_hz_2t_and_aver_dst_4x4_lsx() 417 int32_t src_stride2 = src_stride << 1; in common_hz_2t_and_aver_dst_4x8_lsx() local 418 int32_t src_stride3 = src_stride2 + src_stride; in common_hz_2t_and_aver_dst_4x8_lsx() 419 int32_t src_stride4 = src_stride2 << 1; in common_hz_2t_and_aver_dst_4x8_lsx() [all …]
|
D | sad_lsx.c | 100 int32_t src_stride2 = src_stride << 1; in sad_16width_lsx() local 106 src += src_stride2; in sad_16width_lsx() 113 src += src_stride2; in sad_16width_lsx() 219 int32_t src_stride2 = src_stride << 1; in sad_8width_x4d_lsx() local 220 int32_t src_stride3 = src_stride2 + src_stride; in sad_8width_x4d_lsx() 221 int32_t src_stride4 = src_stride2 << 1; in sad_8width_x4d_lsx() 233 DUP2_ARG2(__lsx_vldx, src_ptr, src_stride, src_ptr, src_stride2, src1, in sad_8width_x4d_lsx() 492 int32_t src_stride2 = src_stride << 1; in avgsad_32width_lsx() local 493 int32_t src_stride3 = src_stride2 + src_stride; in avgsad_32width_lsx() 494 int32_t src_stride4 = src_stride2 << 1; in avgsad_32width_lsx() [all …]
|
D | variance_lsx.c | 27 int32_t src_stride2 = src_stride << 1; in sse_diff_8width_lsx() local 28 int32_t src_stride3 = src_stride2 + src_stride; in sse_diff_8width_lsx() 29 int32_t src_stride4 = src_stride2 << 1; in sse_diff_8width_lsx() 36 src_ptr + src_stride2, 0, src_ptr + src_stride3, 0, src0, src1, in sse_diff_8width_lsx()
|
D | sub_pixel_variance_lsx.c | 101 int32_t src_stride2 = src_stride << 1; in sub_pixel_sse_diff_8width_h_lsx() local 102 int32_t src_stride3 = src_stride2 + src_stride; in sub_pixel_sse_diff_8width_h_lsx() 103 int32_t src_stride4 = src_stride2 << 1; in sub_pixel_sse_diff_8width_h_lsx() 111 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src1, src2); in sub_pixel_sse_diff_8width_h_lsx() 222 int32_t src_stride2 = src_stride << 1; in sub_pixel_sse_diff_8width_v_lsx() local 223 int32_t src_stride3 = src_stride2 + src_stride; in sub_pixel_sse_diff_8width_v_lsx() 224 int32_t src_stride4 = src_stride2 << 1; in sub_pixel_sse_diff_8width_v_lsx() 235 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride2, src2, src3); in sub_pixel_sse_diff_8width_v_lsx() 271 int32_t src_stride2 = src_stride << 1; in sub_pixel_sse_diff_16width_v_lsx() local 272 int32_t src_stride3 = src_stride2 + src_stride; in sub_pixel_sse_diff_16width_v_lsx() [all …]
|
/external/libyuv/source/ |
D | rotate_lsx.cc | 95 int src_stride2 = src_stride << 1; in TransposeWx16_LSX() local 96 int src_stride3 = src_stride + src_stride2; in TransposeWx16_LSX() 97 int src_stride4 = src_stride2 << 1; in TransposeWx16_LSX() 110 src2 = __lsx_vldx(s, src_stride2); in TransposeWx16_LSX() 117 src2 = __lsx_vldx(s, src_stride2); in TransposeWx16_LSX() 126 src2 = __lsx_vldx(s, src_stride2); in TransposeWx16_LSX() 133 src2 = __lsx_vldx(s, src_stride2); in TransposeWx16_LSX() 172 int src_stride2 = src_stride << 1; in TransposeUVWx16_LSX() local 173 int src_stride3 = src_stride + src_stride2; in TransposeUVWx16_LSX() 174 int src_stride4 = src_stride2 << 1; in TransposeUVWx16_LSX() [all …]
|