/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | hevc_mc_bi_lsx.c | 387 __m128i dst0_r, dst1_r, dst2_r, dst3_r, dst0_l, dst1_l, dst2_l, dst3_l; in hevc_bi_copy_16w_lsx() local 409 dst0_l, dst1_l, dst2_l, dst3_l); in hevc_bi_copy_16w_lsx() 410 DUP4_ARG2(__lsx_vslli_h, dst0_l, 6, dst1_l, 6, dst2_l, 6, dst3_l, 6, in hevc_bi_copy_16w_lsx() 411 dst0_l, dst1_l, dst2_l, dst3_l); in hevc_bi_copy_16w_lsx() 416 out3 = hevc_bi_rnd_clip(in3, dst3_r, in7, dst3_l); in hevc_bi_copy_16w_lsx() 1504 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_4t_6w_lsx() local 1593 dst3_l = __lsx_vdp2_w_h(tmp1, filt_h0); in hevc_hv_4t_6w_lsx() 1596 dst3_l = __lsx_vdp2add_w_h(dst3_l, tmp2, filt_h1); in hevc_hv_4t_6w_lsx() 1602 DUP4_ARG2(__lsx_vsrai_d, dst0_l, 6, dst1_l, 6, dst2_l, 6, dst3_l, in hevc_hv_4t_6w_lsx() 1764 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8multx4_lsx() local 1886 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8x6_lsx() local 2021 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8multx4mult_lsx() local [all...] |
H A D | hevcdsp_lsx.c | 1510 __m128i dst0_l, dst1_l, dst2_l, dst3_l; in hevc_vt_8t_16multx4mult_lsx() local 1577 dst3_l = __lsx_vdp2_h_bu_b(src43_l, filt0); in hevc_vt_8t_16multx4mult_lsx() 1578 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst3_l, src65_l, filt1, dst3_l, in hevc_vt_8t_16multx4mult_lsx() 1579 src87_l, filt2, dst3_l, dst3_l); in hevc_vt_8t_16multx4mult_lsx() 1580 dst3_l = __lsx_vdp2add_h_bu_b(dst3_l, src109_l, filt3); in hevc_vt_8t_16multx4mult_lsx() 1592 __lsx_vst(dst3_l, dst_tmp, 16); in hevc_vt_8t_16multx4mult_lsx() 2443 __m128i dst0_l, dst1_l, dst2_l, dst3_l; in hevc_vt_4t_32w_lsx() local 2616 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8multx4_lsx() local 2716 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8x6_lsx() local 2832 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8multx4mult_lsx() local 2983 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_12w_lsx() local [all...] |
H A D | hevc_mc_uni_lsx.c | 825 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_4t_8multx4_lsx() local 885 filt_h0, dst43_l, filt_h0, dst2_r, dst2_l, dst3_r, dst3_l); in hevc_hv_4t_8multx4_lsx() 890 filt_h1, dst3_r, dst65_r, filt_h1, dst3_l, dst65_l, filt_h1, in hevc_hv_4t_8multx4_lsx() 891 dst2_r, dst2_l, dst3_r, dst3_l); in hevc_hv_4t_8multx4_lsx() 894 dst2_l, dst2_r, 6, dst3_l, dst3_r, 6, tmp0, tmp1, tmp2, tmp3); in hevc_hv_4t_8multx4_lsx() 924 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_4t_8x6_lsx() local 981 filt_h0, dst43_l, filt_h0, dst2_r, dst2_l, dst3_r, dst3_l); in hevc_hv_4t_8x6_lsx() 988 filt_h1, dst3_r, dst65_r, filt_h1, dst3_l, dst65_l, filt_h1, in hevc_hv_4t_8x6_lsx() 989 dst2_r, dst2_l, dst3_r, dst3_l); in hevc_hv_4t_8x6_lsx() 995 dst2_r, 6, dst3_l, dst3_ in hevc_hv_4t_8x6_lsx() 1035 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8multx4mult_lsx() local 1171 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_12w_lsx() local [all...] |
/third_party/ffmpeg/libavcodec/mips/ |
H A D | hevcdsp_msa.c | 1227 v8i16 dst0_l, dst1_l, dst2_l, dst3_l; in hevc_vt_8t_16multx4mult_msa() local 1289 dst3_l = const_vec; in hevc_vt_8t_16multx4mult_msa() 1292 dst3_l, dst3_l, dst3_l, dst3_l); in hevc_vt_8t_16multx4mult_msa() 1295 ST_SH4(dst0_l, dst1_l, dst2_l, dst3_l, dst_tmp + 8, dst_stride); in hevc_vt_8t_16multx4mult_msa() 3144 v8i16 dst0_l, dst1_l, dst2_l, dst3_l; in hevc_vt_4t_32w_msa() local 3192 dst3_l = const_vec; in hevc_vt_4t_32w_msa() 3193 DPADD_SB2_SH(src87_l, src109_l, filt0, filt1, dst3_l, dst3_ in hevc_vt_4t_32w_msa() 3490 v4i32 dst0_l, dst1_l, dst2_l, dst3_l; hevc_hv_4t_6w_msa() local 3672 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8multx4_msa() local 3760 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8x6_msa() local 3875 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8multx4mult_msa() local 4015 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_12w_msa() local [all...] |
H A D | hevc_mc_uniw_msa.c | 4483 v4i32 dst0_l, dst1_l, dst2_l, dst3_l, weight_vec, rnd_vec; in hevc_hv_uniwgt_4t_6w_msa() local 4558 dst3_l = HEVC_FILT_4TAP(dst7687_l, dst98109_l, filt_h0, filt_h1); in hevc_hv_uniwgt_4t_6w_msa() 4561 SRA_4V(dst0_l, dst1_l, dst2_l, dst3_l, 6); in hevc_hv_uniwgt_4t_6w_msa() 4567 MUL2(dst2_l, weight_vec, dst3_l, weight_vec, dst2_l, dst3_l); in hevc_hv_uniwgt_4t_6w_msa() 4570 SRAR_W4_SW(dst0_l, dst1_l, dst2_l, dst3_l, rnd_vec); in hevc_hv_uniwgt_4t_6w_msa() 4573 PCKEV_H2_SH(dst1_l, dst0_l, dst3_l, dst2_l, tmp4, tmp5); in hevc_hv_uniwgt_4t_6w_msa() 4680 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_uniwgt_4t_8multx4_msa() local 4735 dst3_l = HEVC_FILT_4TAP(dst43_l, dst65_l, filt_h0, filt_h1); in hevc_hv_uniwgt_4t_8multx4_msa() 4737 SRA_4V(dst2_r, dst2_l, dst3_r, dst3_l, in hevc_hv_uniwgt_4t_8multx4_msa() 4774 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_uniwgt_4t_8x6_msa() local 4898 v4i32 dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_uniwgt_4t_8multx4mult_msa() local 5048 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_uniwgt_4t_12w_msa() local [all...] |
H A D | hevc_mc_bi_msa.c | 320 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, dst0_l, dst1_l, dst2_l, dst3_l; in hevc_bi_copy_16w_msa() local 332 ILVRL_B2_SH(zero, src3, dst3_r, dst3_l); in hevc_bi_copy_16w_msa() 334 SLLI_4V(dst0_l, dst1_l, dst2_l, dst3_l, 6); in hevc_bi_copy_16w_msa() 338 dst3_l, 7, dst2_r, dst3_r, dst2_l, dst3_l); in hevc_bi_copy_16w_msa() 340 PCKEV_B2_UB(dst2_l, dst2_r, dst3_l, dst3_r, out2, out3); in hevc_bi_copy_16w_msa() 3692 v8i16 dst0_l, dst1_l, dst2_l, dst3_l; in hevc_vt_bi_4t_32w_msa() local 3765 dst3_l = const_vec; in hevc_vt_bi_4t_32w_msa() 3766 DPADD_SB2_SH(src87_l, src109_l, filt0, filt1, dst3_l, dst3_l); in hevc_vt_bi_4t_32w_msa() 4092 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_bi_4t_6w_msa() local 4311 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_bi_4t_8multx4_msa() local 4411 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_bi_4t_8x6_msa() local 4531 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_bi_4t_8multx4mult_msa() local 4683 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_bi_4t_12w_msa() local [all...] |
H A D | hevc_mc_uni_msa.c | 3337 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_uni_4t_6w_msa() local 3420 dst3_l = HEVC_FILT_4TAP(dst7687_l, dst98109_l, filt_h0, filt_h1); in hevc_hv_uni_4t_6w_msa() 3423 SRA_4V(dst0_l, dst1_l, dst2_l, dst3_l, 6); in hevc_hv_uni_4t_6w_msa() 3426 PCKEV_H2_SH(dst1_l, dst0_l, dst3_l, dst2_l, tmp4, tmp5); in hevc_hv_uni_4t_6w_msa() 3514 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_uni_4t_8multx4_msa() local 3569 dst3_l = HEVC_FILT_4TAP(dst43_l, dst65_l, filt_h0, filt_h1); in hevc_hv_uni_4t_8multx4_msa() 3572 SRA_4V(dst2_r, dst2_l, dst3_r, dst3_l, 6); in hevc_hv_uni_4t_8multx4_msa() 3574 PCKEV_H4_SH(dst0_l, dst0_r, dst1_l, dst1_r, dst2_l, dst2_r, dst3_l, in hevc_hv_uni_4t_8multx4_msa() 3601 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_uni_4t_8x6_msa() local 3664 dst3_l in hevc_hv_uni_4t_8x6_msa() 3708 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_uni_4t_8multx4mult_msa() local 3845 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_uni_4t_12w_msa() local [all...] |
H A D | hevc_mc_biw_msa.c | 4889 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_biwgt_4t_6w_msa() local 4978 dst3_l = HEVC_FILT_4TAP(dst7687_l, dst98109_l, filt_h0, filt_h1); in hevc_hv_biwgt_4t_6w_msa() 4981 SRA_4V(dst0_l, dst1_l, dst2_l, dst3_l, 6); in hevc_hv_biwgt_4t_6w_msa() 5015 PCKEV_H2_SW(dst1_l, dst0_l, dst3_l, dst2_l, dst4, dst5); in hevc_hv_biwgt_4t_6w_msa() 5159 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_biwgt_4t_8multx4_msa() local 5228 dst3_l = HEVC_FILT_4TAP(dst43_l, dst65_l, filt_h0, filt_h1); in hevc_hv_biwgt_4t_8multx4_msa() 5231 SRA_4V(dst2_r, dst2_l, dst3_r, dst3_l, 6); in hevc_hv_biwgt_4t_8multx4_msa() 5232 PCKEV_H4_SW(dst0_l, dst0_r, dst1_l, dst1_r, dst2_l, dst2_r, dst3_l, in hevc_hv_biwgt_4t_8multx4_msa() 5283 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; in hevc_hv_biwgt_4t_8x6_msa() local 5362 dst3_l in hevc_hv_biwgt_4t_8x6_msa() 5440 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_biwgt_4t_8multx4mult_msa() local 5627 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_biwgt_4t_12w_msa() local [all...] |