/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | h264idct_lasx.c | 54 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in ff_h264_idct_add_lasx() local 62 dst, dst_stride_3x, src0_m, src1_m, src2_m, src3_m); in ff_h264_idct_add_lasx() 64 0, dst + dst_stride_3x, 0, src0_m, src1_m, src2_m, src3_m); in ff_h264_idct_add_lasx() 77 __lasx_xvstelm_w(dst0_m, dst + dst_stride_3x, 0, 5); in ff_h264_idct_add_lasx() 91 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in ff_h264_idct8_addblk_lasx() local 205 dst, dst_stride_3x, dst0, dst1, dst2, dst3); in ff_h264_idct8_addblk_lasx() 208 dst, dst_stride_3x, dst4, dst5, dst6, dst7); in ff_h264_idct8_addblk_lasx() 226 __lasx_xvstelm_d(res0, dst + dst_stride_3x, 0, 3); in ff_h264_idct8_addblk_lasx() 231 __lasx_xvstelm_d(res1, dst + dst_stride_3x, 0, 3); in ff_h264_idct8_addblk_lasx() 239 int32_t dst_stride_3x in ff_h264_idct4x4_addblk_dc_lasx() local 265 int32_t dst_stride_3x = dst_stride_2x + dst_stride; ff_h264_idct8_dc_addblk_lasx() local [all...] |
H A D | simple_idct_lasx.c | 206 ptrdiff_t dst_stride_3x = dst_stride_2x + dst_stride; in ff_simple_idct_put_lasx() local 226 __lasx_xvstelm_d(in0, dst + dst_stride_3x, 0, 3); in ff_simple_idct_put_lasx() 231 __lasx_xvstelm_d(in1, dst + dst_stride_3x, 0, 3); in ff_simple_idct_put_lasx() 241 ptrdiff_t dst_stride_3x = dst_stride_2x + dst_stride; in ff_simple_idct_add_lasx() local 291 __lasx_xvstelm_d(in0, dst + dst_stride_3x, 0, 3); in ff_simple_idct_add_lasx() 296 __lasx_xvstelm_d(in1, dst + dst_stride_3x, 0, 3); in ff_simple_idct_add_lasx()
|
H A D | hevc_mc_bi_lsx.c | 58 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_bi_copy_4w_lsx() local 103 __lsx_vstelm_w(dst0, dst + dst_stride_3x, 0, 3); in hevc_bi_copy_4w_lsx() 108 __lsx_vstelm_w(dst1, dst + dst_stride_3x, 0, 3); in hevc_bi_copy_4w_lsx() 143 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_bi_copy_6w_lsx() local 190 __lsx_vstelm_w(out1, dst + dst_stride_3x, 0, 2); in hevc_bi_copy_6w_lsx() 192 __lsx_vstelm_h(out1, dst + dst_stride_3x, 4, 6); in hevc_bi_copy_6w_lsx() 199 __lsx_vstelm_w(out3, dst + dst_stride_3x, 0, 2); in hevc_bi_copy_6w_lsx() 201 __lsx_vstelm_h(out3, dst + dst_stride_3x, 4, 6); in hevc_bi_copy_6w_lsx() 239 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_bi_copy_8w_lsx() local 284 __lsx_vstelm_d(out1, dst + dst_stride_3x, in hevc_bi_copy_8w_lsx() 323 int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_bi_copy_12w_lsx() local 381 int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_bi_copy_16w_lsx() local 634 int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_vt_8t_8w_lsx() local 1067 int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_hz_4t_24w_lsx() local 1217 int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_vt_4t_12w_lsx() local 1496 int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_hv_4t_6w_lsx() local 1755 int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_hv_4t_8multx4_lsx() local 1872 int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_hv_4t_8x6_lsx() local 2010 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_hv_4t_8multx4mult_lsx() local [all...] |
H A D | hpeldsp_lasx.c | 879 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in common_hz_bil_no_rnd_8x8_lasx() local 911 __lasx_xvstelm_d(src0, dst + dst_stride_3x, 0, 3); in common_hz_bil_no_rnd_8x8_lasx() 916 __lasx_xvstelm_d(src1, dst + dst_stride_3x, 0, 3); in common_hz_bil_no_rnd_8x8_lasx() 927 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in common_hz_bil_no_rnd_4x8_lasx() local 944 __lasx_xvstelm_d(src0, dst + dst_stride_3x, 0, 3); in common_hz_bil_no_rnd_4x8_lasx() 965 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in common_vt_bil_no_rnd_8x8_lasx() local 990 __lasx_xvstelm_d(src0, dst + dst_stride_3x, 0, 3); in common_vt_bil_no_rnd_8x8_lasx() 995 __lasx_xvstelm_d(src1, dst + dst_stride_3x, 0, 3); in common_vt_bil_no_rnd_8x8_lasx() 1005 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in common_vt_bil_no_rnd_4x8_lasx() local 1019 __lasx_xvstelm_d(src0, dst + dst_stride_3x, in common_vt_bil_no_rnd_4x8_lasx() 1042 int32_t dst_stride_3x = dst_stride_2x + dst_stride; common_hv_bil_no_rnd_8x8_lasx() local 1103 int32_t dst_stride_3x = dst_stride_2x + dst_stride; common_hv_bil_no_rnd_4x8_lasx() local 1248 int32_t dst_stride_3x = dst_stride_2x + dst_stride; common_hv_bil_8w_lasx() local [all...] |
H A D | hevcdsp_lsx.c | 43 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_copy_4w_lsx() local 69 __lsx_vstelm_d(in1, dst + dst_stride_3x, 0, 1); in hevc_copy_4w_lsx() 74 __lsx_vstelm_d(in3, dst + dst_stride_3x, 0, 1); in hevc_copy_4w_lsx() 158 int32_t dst_stride_3x = dst_stride_2x + dst_stride_x; in hevc_copy_8w_lsx() local 183 __lsx_vstx(in3, dst, dst_stride_3x); in hevc_copy_8w_lsx() 188 __lsx_vstx(in7, dst, dst_stride_3x); in hevc_copy_8w_lsx() 211 int32_t dst_stride_3x = dst_stride_2x + dst_stride_x; in hevc_copy_12w_lsx() local 233 __lsx_vstx(in3_r, dst, dst_stride_3x); in hevc_copy_12w_lsx() 250 __lsx_vstx(in3_r, dst, dst_stride_3x); in hevc_copy_12w_lsx() 282 int32_t dst_stride_3x in hevc_copy_16w_lsx() local 367 int32_t dst_stride_3x = dst_stride_2x + dst_stride_x; hevc_copy_24w_lsx() local 609 int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_hz_8t_4w_lsx() local 695 int32_t dst_stride_3x = dst_stride_2x + dst_stride_x; hevc_hz_8t_8w_lsx() local 1324 int32_t dst_stride_3x = dst_stride_2x + dst_stride_x; hevc_vt_8t_8w_lsx() local 2608 int32_t dst_stride_3x = dst_stride_2x + dst_stride_x; hevc_hv_4t_8multx4_lsx() local 2823 int32_t dst_stride_3x = dst_stride_2x + dst_stride_x; hevc_hv_4t_8multx4mult_lsx() local 2973 int32_t dst_stride_3x = dst_stride_2x + dst_stride_x; hevc_hv_4t_12w_lsx() local [all...] |
H A D | hevc_mc_uni_lsx.c | 138 int32_t dst_stride_3x = dst_stride_2x + dst_stride; in common_vt_8t_8w_lsx() local 186 __lsx_vstelm_d(tmp1, dst + dst_stride_3x, 0, 1); in common_vt_8t_8w_lsx() 212 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; in common_vt_8t_16w_lsx() local 284 __lsx_vstx(tmp3, dst_tmp, dst_stride_3x); in common_vt_8t_16w_lsx() 818 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_hv_4t_8multx4_lsx() local 899 __lsx_vstelm_d(out1, dst + dst_stride_3x, 0, 1); in hevc_hv_4t_8multx4_lsx() 914 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_hv_4t_8x6_lsx() local 1005 __lsx_vstelm_d(out1, dst + dst_stride_3x, 0, 1); in hevc_hv_4t_8x6_lsx() 1025 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_hv_4t_8multx4mult_lsx() local 1116 __lsx_vstelm_d(out1, dst_tmp + dst_stride_3x, in hevc_hv_4t_8multx4mult_lsx() 1160 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; hevc_hv_4t_12w_lsx() local [all...] |
H A D | hevc_lpf_sao_lsx.c | 1181 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_sao_edge_filter_0degree_16multiple_lsx() local 1297 __lsx_vst(dst3, dst_ptr + dst_stride_3x, 0); in hevc_sao_edge_filter_0degree_16multiple_lsx() 1509 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_sao_edge_filter_90degree_16multiple_lsx() local 1604 __lsx_vstx(dst3, dst, dst_stride_3x); in hevc_sao_edge_filter_90degree_16multiple_lsx() 1860 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_sao_edge_filter_45degree_16multiple_lsx() local 1983 __lsx_vstx(dst3, dst_orig, dst_stride_3x); in hevc_sao_edge_filter_45degree_16multiple_lsx() 2235 const int32_t dst_stride_3x = dst_stride_2x + dst_stride; in hevc_sao_edge_filter_135degree_16multiple_lsx() local 2356 __lsx_vstx(dst3, dst_orig, dst_stride_3x); in hevc_sao_edge_filter_135degree_16multiple_lsx()
|