/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() 415 out2 = hevc_bi_rnd_clip(in2, dst2_r, in6, dst2_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 1592 DUP2_ARG2(__lsx_vdp2_w_h, tmp8, filt_h0, tmp0, filt_h0, dst1_l, dst2_l); in hevc_hv_4t_6w_lsx() 1594 DUP2_ARG3(__lsx_vdp2add_w_h, dst1_l, tmp0, filt_h1, dst2_l, tmp1, filt_h1, in hevc_hv_4t_6w_lsx() 1595 dst1_l, dst2_l); in hevc_hv_4t_6w_lsx() 1602 DUP4_ARG2(__lsx_vsrai_d, dst0_l, 6, dst1_l, 6, dst2_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 1573 dst2_l = __lsx_vdp2_h_bu_b(src32_l, filt0); in hevc_vt_8t_16multx4mult_lsx() 1574 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst2_l, src54_l, filt1, dst2_l, in hevc_vt_8t_16multx4mult_lsx() 1575 src76_l, filt2, dst2_l, dst2_l); in hevc_vt_8t_16multx4mult_lsx() 1576 dst2_l = __lsx_vdp2add_h_bu_b(dst2_l, src98_l, filt3); in hevc_vt_8t_16multx4mult_lsx() 1589 __lsx_vst(dst2_l, dst_tmp, 16); in hevc_vt_8t_16multx4mult_lsx() 2443 __m128i dst0_l, dst1_l, dst2_l, dst3_ 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() 889 DUP4_ARG3(__lsx_vdp2add_w_h, dst2_r, dst54_r, filt_h1, dst2_l, dst54_l, 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() 987 DUP4_ARG3(__lsx_vdp2add_w_h, dst2_r, dst54_r, filt_h1, dst2_l, dst54_l, in hevc_hv_4t_8x6_lsx() 989 dst2_r, dst2_l, dst3_r, dst3_l); in hevc_hv_4t_8x6_lsx() 994 DUP4_ARG3(__lsx_vsrani_h_w, dst0_l, dst0_r, 6, dst1_l, dst1_r, 6, dst2_l, 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 1285 dst2_l = const_vec; in hevc_vt_8t_16multx4mult_msa() 1288 dst2_l, dst2_l, dst2_l, dst2_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 3188 dst2_l = const_vec; in hevc_vt_4t_32w_msa() 3189 DPADD_SB2_SH(src76_l, src98_l, filt0, filt1, dst2_l, dst2_ 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_biw_msa.c | 1013 v4i32 dst2_r, dst2_l; in hevc_hz_biwgt_8t_24w_msa() local 1066 ILVRL_H2_SW(dst2, in2, dst2_r, dst2_l); in hevc_hz_biwgt_8t_24w_msa() 1069 dst2_l = __msa_dpadd_s_w(offset_vec, (v8i16) dst2_l, in hevc_hz_biwgt_8t_24w_msa() 1071 SRAR_W2_SW(dst2_r, dst2_l, rnd_vec); in hevc_hz_biwgt_8t_24w_msa() 1072 out2 = __msa_pckev_h((v8i16) dst2_l, (v8i16) dst2_r); in hevc_hz_biwgt_8t_24w_msa() 1099 ILVRL_H2_SW(dst2, in2, dst2_r, dst2_l); in hevc_hz_biwgt_8t_24w_msa() 1101 dst2_l = __msa_dpadd_s_w(offset_vec, (v8i16) dst2_l, (v8i16) weight_vec); in hevc_hz_biwgt_8t_24w_msa() 1102 SRAR_W2_SW(dst2_r, dst2_l, rnd_ve in hevc_hz_biwgt_8t_24w_msa() 1613 v4i32 dst2_r, dst2_l; hevc_vt_biwgt_8t_12w_msa() local 4889 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_biwgt_4t_6w_msa() local 5159 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_biwgt_4t_8multx4_msa() local 5283 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_biwgt_4t_8x6_msa() local 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...] |
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 4557 dst2_l = HEVC_FILT_4TAP(dst5465_l, dst7687_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 4733 dst2_l = HEVC_FILT_4TAP(dst32_l, dst54_l, filt_h0, filt_h1); in hevc_hv_uniwgt_4t_8multx4_msa() 4737 SRA_4V(dst2_r, dst2_l, dst3_ 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 331 ILVRL_B2_SH(zero, src2, dst2_r, dst2_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() 337 HEVC_BI_RND_CLIP4_MAX_SATU(in2, in3, in6, in7, dst2_r, dst3_r, dst2_l, 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 3761 dst2_l = const_vec; in hevc_vt_bi_4t_32w_msa() 3762 DPADD_SB2_SH(src76_l, src98_l, filt0, filt1, dst2_l, dst2_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 3419 dst2_l = HEVC_FILT_4TAP(dst5465_l, dst7687_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 3567 dst2_l = HEVC_FILT_4TAP(dst32_l, dst54_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 3662 dst2_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...] |