/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | hevc_mc_uniw_lsx.c | 55 __m128i dst0_r, dst0_l, dst1_r, dst1_l; in hevc_hv_8t_8x2_lsx() local 160 dst1_r, dst1_l); in hevc_hv_8t_8x2_lsx() 161 DUP4_ARG3(__lsx_vdp2add_w_h, dst1_r, dst43_r, filt_h1, dst1_l, in hevc_hv_8t_8x2_lsx() 162 dst43_l, filt_h1, dst1_r, dst65_r, filt_h2, dst1_l, in hevc_hv_8t_8x2_lsx() 163 dst65_l, filt_h2, dst1_r, dst1_l, dst1_r, dst1_l); in hevc_hv_8t_8x2_lsx() 164 DUP2_ARG3(__lsx_vdp2add_w_h, dst1_r, dst87_r, filt_h3, dst1_l, in hevc_hv_8t_8x2_lsx() 165 dst87_l, filt_h3, dst1_r, dst1_l); in hevc_hv_8t_8x2_lsx() 166 DUP2_ARG2(__lsx_vsrai_w, dst1_r, 6, dst1_l, 6, dst1_r, dst1_l); in hevc_hv_8t_8x2_lsx() [all...] |
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() 414 out1 = hevc_bi_rnd_clip(in1, dst1_r, in5, dst1_l); in hevc_bi_copy_16w_lsx() 730 __m128i dst0_l, dst1_l; in hevc_vt_8t_16multx2mult_lsx() local 773 filt0, src21_l, filt0, dst0_r, dst1_r, dst0_l, dst1_l); in hevc_vt_8t_16multx2mult_lsx() 775 src43_r, filt1, dst0_l, src32_l, filt1, dst1_l, src43_l, in hevc_vt_8t_16multx2mult_lsx() 776 filt1, dst0_r, dst1_r, dst0_l, dst1_l); in hevc_vt_8t_16multx2mult_lsx() 778 src65_r, filt2, dst0_l, src54_l, filt2, dst1_l, src65_ in hevc_vt_8t_16multx2mult_lsx() 1226 __m128i dst0_l, dst1_l, filt0, filt1; hevc_vt_4t_12w_lsx() local 1306 __m128i dst0_r, dst1_r, dst0_l, dst1_l; hevc_vt_4t_16w_lsx() local 1379 __m128i dst0_l, dst1_l; hevc_vt_4t_24w_lsx() local 1504 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_6w_lsx() local 1687 __m128i dst0_r, dst0_l, dst1_r, dst1_l; hevc_hv_4t_8x2_lsx() local 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 | hevc_mc_uni_lsx.c | 359 __m128i dst0_r, dst0_l, dst1_r, dst1_l; in hevc_hv_8t_8x2_lsx() local 462 dst1_r, dst1_l); in hevc_hv_8t_8x2_lsx() 463 DUP4_ARG3(__lsx_vdp2add_w_h, dst1_r, dst43_r, filt_h1, dst1_l, in hevc_hv_8t_8x2_lsx() 464 dst43_l, filt_h1, dst1_r, dst65_r, filt_h2, dst1_l, in hevc_hv_8t_8x2_lsx() 465 dst65_l, filt_h2, dst1_r, dst1_l, dst1_r, dst1_l); in hevc_hv_8t_8x2_lsx() 466 DUP2_ARG3(__lsx_vdp2add_w_h, dst1_r, dst87_r, filt_h3, dst1_l, in hevc_hv_8t_8x2_lsx() 467 dst87_l, filt_h3, dst1_r, dst1_l); in hevc_hv_8t_8x2_lsx() 468 DUP2_ARG2(__lsx_vsrai_w, dst1_r, 6, dst1_l, 6, dst1_r, dst1_l); in hevc_hv_8t_8x2_lsx() 763 __m128i dst0_r, dst0_l, dst1_r, dst1_l; hevc_hv_4t_8x2_lsx() local 825 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8multx4_lsx() local 924 __m128i dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_4t_8x6_lsx() local 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...] |
H A D | hevcdsp_lsx.c | 1403 __m128i dst0_l, dst1_l; in hevc_vt_8t_12w_lsx() local 1459 dst1_l = __lsx_vdp2_h_bu_b(src4332, filt0); in hevc_vt_8t_12w_lsx() 1460 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst1_l, src6554, filt1, dst1_l, in hevc_vt_8t_12w_lsx() 1461 src8776, filt2, dst1_l, dst1_l); in hevc_vt_8t_12w_lsx() 1462 dst1_l = __lsx_vdp2add_h_bu_b(dst1_l, src10998, filt3); in hevc_vt_8t_12w_lsx() 1471 __lsx_vstelm_d(dst1_l, dst, 16, 0); in hevc_vt_8t_12w_lsx() 1474 __lsx_vstelm_d(dst1_l, ds in hevc_vt_8t_12w_lsx() 1510 __m128i dst0_l, dst1_l, dst2_l, dst3_l; hevc_vt_8t_16multx4mult_lsx() local 2281 __m128i dst0_r, dst1_r, dst0_l, dst1_l; hevc_vt_4t_16w_lsx() local 2348 __m128i dst0_l, dst1_l; hevc_vt_4t_24w_lsx() local 2443 __m128i dst0_l, dst1_l, dst2_l, dst3_l; hevc_vt_4t_32w_lsx() local 2549 __m128i dst0_r, dst0_l, dst1_r, dst1_l; hevc_hv_4t_8x2_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...] |
/third_party/ffmpeg/libavcodec/mips/ |
H A D | hevcdsp_msa.c | 1135 v8i16 dst0_l, dst1_l; in hevc_vt_8t_12w_msa() local 1188 dst1_l = const_vec; in hevc_vt_8t_12w_msa() 1191 dst1_l, dst1_l, dst1_l, dst1_l); in hevc_vt_8t_12w_msa() 1194 ST_D4(dst0_l, dst1_l, 0, 1, 0, 1, dst + 8, dst_stride); in hevc_vt_8t_12w_msa() 1227 v8i16 dst0_l, dst1_l, dst2_l, dst3_l; in hevc_vt_8t_16multx4mult_msa() local 1281 dst1_l = const_vec; in hevc_vt_8t_16multx4mult_msa() 1284 dst1_l, dst1_ in hevc_vt_8t_16multx4mult_msa() 2907 v8i16 dst0_l, dst1_l; hevc_vt_4t_12w_msa() local 2975 v8i16 dst0_r, dst1_r, dst0_l, dst1_l; hevc_vt_4t_16w_msa() local 3045 v8i16 dst0_l, dst1_l; hevc_vt_4t_24w_msa() local 3144 v8i16 dst0_l, dst1_l, dst2_l, dst3_l; hevc_vt_4t_32w_msa() local 3490 v4i32 dst0_l, dst1_l, dst2_l, dst3_l; hevc_hv_4t_6w_msa() local 3608 v4i32 dst0_r, dst0_l, dst1_r, dst1_l; hevc_hv_4t_8x2_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_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 330 ILVRL_B2_SH(zero, src1, dst1_r, dst1_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() 336 dst1_l, 7, dst0_r, dst1_r, dst0_l, dst1_l); in hevc_bi_copy_16w_msa() 339 PCKEV_B2_UB(dst0_l, dst0_r, dst1_l, dst1_r, out0, out1); in hevc_bi_copy_16w_msa() 1357 v8i16 dst0_l, dst1_l; in hevc_vt_bi_8t_12w_msa() local 1416 dst1_l = const_vec; in hevc_vt_bi_8t_12w_msa() 1419 dst1_l, dst1_l, dst1_ in hevc_vt_bi_8t_12w_msa() 1467 v8i16 dst0_l, dst1_l; hevc_vt_bi_8t_16multx2mult_msa() local 3398 v8i16 dst0_l, dst1_l, filt0, filt1; hevc_vt_bi_4t_12w_msa() local 3479 v8i16 dst0_r, dst1_r, dst0_l, dst1_l; hevc_vt_bi_4t_16w_msa() local 3567 v8i16 dst0_l, dst1_l; hevc_vt_bi_4t_24w_msa() local 3692 v8i16 dst0_l, dst1_l, dst2_l, dst3_l; hevc_vt_bi_4t_32w_msa() local 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 4238 v4i32 dst0_r, dst0_l, dst1_r, dst1_l; hevc_hv_bi_4t_8x2_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 | 1489 v4i32 dst0_r, dst0_l, dst1_r, dst1_l; in hevc_hv_uni_8t_8multx2mult_msa() local 1582 dst1_l = HEVC_FILT_8TAP(dst21_l, dst43_l, dst65_l, dst87_l, in hevc_hv_uni_8t_8multx2mult_msa() 1585 dst1_l >>= 6; in hevc_hv_uni_8t_8multx2mult_msa() 1586 SRARI_W4_SW(dst0_r, dst0_l, dst1_r, dst1_l, 6); in hevc_hv_uni_8t_8multx2mult_msa() 1587 SAT_SW4_SW(dst0_r, dst0_l, dst1_r, dst1_l, 7); in hevc_hv_uni_8t_8multx2mult_msa() 1589 PCKEV_H2_SH(dst0_l, dst0_r, dst1_l, dst1_r, dst0, dst1); in hevc_hv_uni_8t_8multx2mult_msa() 1644 v4i32 dst0_l, dst1_l; in hevc_hv_uni_8t_12w_msa() local 1728 dst1_l = HEVC_FILT_8TAP(dst21_l, dst43_l, dst65_l, dst87_l, in hevc_hv_uni_8t_12w_msa() 1731 dst1_l >>= 6; in hevc_hv_uni_8t_12w_msa() 1732 SRARI_W4_SW(dst0_r, dst0_l, dst1_r, dst1_l, in hevc_hv_uni_8t_12w_msa() 2772 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, dst0_l, dst1_l, filt0, filt1; common_vt_4t_12w_msa() local 3337 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_uni_4t_6w_msa() local 3453 v4i32 dst0_r, dst0_l, dst1_r, dst1_l; hevc_hv_uni_4t_8x2_msa() local 3514 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_uni_4t_8multx4_msa() local 3601 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_uni_4t_8x6_msa() local 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_uniw_msa.c | 1905 v4i32 dst0_r, dst0_l, dst1_r, dst1_l; in hevc_hv_uniwgt_8t_8multx2mult_msa() local 2007 dst1_l = HEVC_FILT_8TAP(dst21_l, dst43_l, dst65_l, dst87_l, in hevc_hv_uniwgt_8t_8multx2mult_msa() 2010 dst1_l >>= 6; in hevc_hv_uniwgt_8t_8multx2mult_msa() 2013 MUL2(dst1_r, weight_vec, dst1_l, weight_vec, dst1_r, dst1_l); in hevc_hv_uniwgt_8t_8multx2mult_msa() 2014 SRAR_W4_SW(dst0_r, dst1_r, dst0_l, dst1_l, rnd_vec); in hevc_hv_uniwgt_8t_8multx2mult_msa() 2016 ADD2(dst1_r, offset_vec, dst1_l, offset_vec, dst1_r, dst1_l); in hevc_hv_uniwgt_8t_8multx2mult_msa() 2017 CLIP_SW4_0_255(dst0_r, dst1_r, dst0_l, dst1_l); in hevc_hv_uniwgt_8t_8multx2mult_msa() 2019 PCKEV_H2_SW(dst0_l, dst0_r, dst1_l, dst1_ in hevc_hv_uniwgt_8t_8multx2mult_msa() 4483 v4i32 dst0_l, dst1_l, dst2_l, dst3_l, weight_vec, rnd_vec; hevc_hv_uniwgt_4t_6w_msa() local 4602 v4i32 dst0_r, dst0_l, dst1_r, dst1_l; hevc_hv_uniwgt_4t_8x2_msa() local 4680 v4i32 dst0_r, dst0_l, dst1_r, dst1_l, dst2_r, dst2_l, dst3_r, dst3_l; hevc_hv_uniwgt_4t_8multx4_msa() local 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 4896 v4i32 dst0_r, dst0_l, dst1_r, dst1_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_biw_msa.c | 2099 v4i32 dst0_r, dst0_l, dst1_r, dst1_l; in hevc_hv_biwgt_8t_8multx2mult_msa() local 2215 dst1_l = HEVC_FILT_8TAP(dst21_l, dst43_l, dst65_l, dst87_l, in hevc_hv_biwgt_8t_8multx2mult_msa() 2219 dst1_l >>= 6; in hevc_hv_biwgt_8t_8multx2mult_msa() 2221 PCKEV_H2_SH(dst0_l, dst0_r, dst1_l, dst1_r, tmp1, tmp3); in hevc_hv_biwgt_8t_8multx2mult_msa() 2227 dst1_l = __msa_dpadd_s_w(offset_vec, tmp3, weight_vec); in hevc_hv_biwgt_8t_8multx2mult_msa() 2228 SRAR_W4_SW(dst0_l, dst0_r, dst1_l, dst1_r, rnd_vec); in hevc_hv_biwgt_8t_8multx2mult_msa() 2229 CLIP_SW4_0_255(dst0_l, dst0_r, dst1_l, dst1_r); in hevc_hv_biwgt_8t_8multx2mult_msa() 2230 PCKEV_H2_SH(dst0_l, dst0_r, dst1_l, dst1_r, tmp0, tmp1); in hevc_hv_biwgt_8t_8multx2mult_msa() 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 4976 dst1_l in hevc_hv_biwgt_4t_6w_msa() 5063 v4i32 dst0_r, dst0_l, dst1_r, dst1_l; hevc_hv_biwgt_4t_8x2_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...] |