/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | hevcdsp_lsx.c | 1328 __m128i dst0_r, dst1_r, dst2_r, dst3_r; in hevc_vt_8t_8w_lsx() local 1367 dst3_r = __lsx_vdp2_h_bu_b(src43_r, filt0); in hevc_vt_8t_8w_lsx() 1368 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst3_r, src65_r, filt1, dst3_r, in hevc_vt_8t_8w_lsx() 1369 src87_r, filt2, dst3_r, dst3_r); in hevc_vt_8t_8w_lsx() 1370 dst3_r = __lsx_vdp2add_h_bu_b(dst3_r, src109_r, filt3); in hevc_vt_8t_8w_lsx() 1375 __lsx_vstx(dst3_r, dst, dst_stride_3x); in hevc_vt_8t_8w_lsx() 1399 __m128i dst0_r, dst1_r, dst2_r, dst3_r; in hevc_vt_8t_12w_lsx() local 1507 __m128i dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_8t_16multx4mult_lsx() local 1673 __m128i dst0_r, dst1_r, dst2_r, dst3_r; hevc_hv_8t_4w_lsx() local 1961 __m128i dst0_r, dst0_l, dst1_r, dst2_r, dst3_r; hevc_hv_8t_12w_lsx() local 2346 __m128i dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_4t_24w_lsx() local 2440 __m128i dst0_r, dst1_r, dst2_r, dst3_r; 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_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 407 dst0_r, dst1_r, dst2_r, dst3_r) in hevc_bi_copy_16w_lsx() 416 out3 = hevc_bi_rnd_clip(in3, dst3_r, in7, dst3_l); in hevc_bi_copy_16w_lsx() 641 __m128i dst0_r, dst1_r, dst2_r, dst3_r; in hevc_vt_8t_8w_lsx() local 677 filt0, src43_r, filt0, dst0_r, dst1_r, dst2_r, dst3_r); in hevc_vt_8t_8w_lsx() 679 filt1, dst2_r, src54_r, filt1, dst3_r, src65_r, filt1, in hevc_vt_8t_8w_lsx() 680 dst0_r, dst1_r, dst2_r, dst3_r); in hevc_vt_8t_8w_lsx() 682 filt2, dst2_r, src76_r, filt2, dst3_r, src87_r, filt2, in hevc_vt_8t_8w_lsx() 683 dst0_r, dst1_r, dst2_r, dst3_r); in hevc_vt_8t_8w_lsx() 685 filt3, dst2_r, src98_r, filt3, dst3_r, src109_ in hevc_vt_8t_8w_lsx() 1223 __m128i dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_4t_12w_lsx() local 1378 __m128i dst0_r, dst1_r, dst2_r, dst3_r; 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 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 | 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_r, 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 | 1068 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; in hevc_vt_8t_8w_msa() local 1105 dst3_r = const_vec; in hevc_vt_8t_8w_msa() 1108 dst3_r, dst3_r, dst3_r, dst3_r); in hevc_vt_8t_8w_msa() 1110 ST_SH4(dst0_r, dst1_r, dst2_r, dst3_r, dst, dst_stride); in hevc_vt_8t_8w_msa() 1131 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; in hevc_vt_8t_12w_msa() local 1180 dst3_r = const_vec; in hevc_vt_8t_12w_msa() 1183 dst3_r, dst3_ in hevc_vt_8t_12w_msa() 1224 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_8t_16multx4mult_msa() local 1374 v4i32 dst0_r, dst1_r, dst2_r, dst3_r; hevc_hv_8t_4w_msa() local 1621 v4i32 dst0_r, dst0_l, dst1_r, dst2_r, dst3_r; hevc_hv_8t_12w_msa() local 2668 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_4t_6w_msa() local 2837 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_4t_8x4multiple_msa() local 2903 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_4t_12w_msa() local 3043 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_4t_24w_msa() local 3141 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_4t_32w_msa() local 3489 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; 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_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() 333 SLLI_4V(dst0_r, dst1_r, dst2_r, dst3_r, 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() 1276 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; in hevc_vt_bi_8t_8w_msa() local 1315 dst3_r = const_vec; in hevc_vt_bi_8t_8w_msa() 1318 dst3_r, dst3_r, dst3_ in hevc_vt_bi_8t_8w_msa() 1353 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_bi_8t_12w_msa() local 3108 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_bi_4t_6w_msa() local 3251 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r; hevc_vt_bi_4t_8x6_msa() local 3311 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_bi_4t_8x4multiple_msa() local 3395 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_bi_4t_12w_msa() local 3566 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_bi_4t_24w_msa() local 3689 v8i16 dst0_r, dst1_r, dst2_r, dst3_r; hevc_vt_bi_4t_32w_msa() local 3953 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; hevc_hv_bi_4t_4multx8mult_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 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 | 1356 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_uni_8t_4w_msa() local 1435 dst3_r = HEVC_FILT_8TAP(dst43_r, dst65_r, dst87_r, dst109_r, filt_h0, in hevc_hv_uni_8t_4w_msa() 1446 SRA_4V(dst0_r, dst1_r, dst2_r, dst3_r, 6); in hevc_hv_uni_8t_4w_msa() 1448 SRARI_W4_SW(dst0_r, dst1_r, dst2_r, dst3_r, 6); in hevc_hv_uni_8t_4w_msa() 1450 SAT_SW4_SW(dst0_r, dst1_r, dst2_r, dst3_r, 7); in hevc_hv_uni_8t_4w_msa() 1452 PCKEV_H2_SW(dst1_r, dst0_r, dst3_r, dst2_r, dst0_r, dst1_r); in hevc_hv_uni_8t_4w_msa() 1643 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; in hevc_hv_uni_8t_12w_msa() local 1820 dst3_r = HEVC_FILT_8TAP(dst43_r, dst65_r, dst87_r, dst109_r, filt_h0, in hevc_hv_uni_8t_12w_msa() 1831 SRA_4V(dst0_r, dst1_r, dst2_r, dst3_r, 6); in hevc_hv_uni_8t_12w_msa() 1833 SRARI_W4_SW(dst0_r, dst1_r, dst2_r, dst3_r, in hevc_hv_uni_8t_12w_msa() 2560 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, filt0, filt1, filter_vec; common_vt_4t_6w_msa() local 2772 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, dst0_l, dst1_l, filt0, filt1; common_vt_4t_12w_msa() local 3220 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; hevc_hv_uni_4t_4multx8mult_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 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 | h264idct_msa.c | 247 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; in avc_idct8_dc_addblk_msa() local 258 dst0_r, dst1_r, dst2_r, dst3_r); in avc_idct8_dc_addblk_msa() 261 ADD4(dst0_r, dc, dst1_r, dc, dst2_r, dc, dst3_r, dc, in avc_idct8_dc_addblk_msa() 262 dst0_r, dst1_r, dst2_r, dst3_r); in avc_idct8_dc_addblk_msa() 265 CLIP_SH8_0_255(dst0_r, dst1_r, dst2_r, dst3_r, in avc_idct8_dc_addblk_msa() 267 PCKEV_B4_SB(dst1_r, dst0_r, dst3_r, dst2_r, dst5_r, dst4_r, dst7_r, dst6_r, in avc_idct8_dc_addblk_msa()
|
H A D | hevc_mc_uniw_msa.c | 1780 v4i32 dst0_r, dst1_r, dst2_r, dst3_r; in hevc_hv_uniwgt_8t_4w_msa() local 1857 dst3_r = HEVC_FILT_8TAP(dst43_r, dst65_r, dst87_r, dst109_r, filt_h0, in hevc_hv_uniwgt_8t_4w_msa() 1860 SRA_4V(dst0_r, dst1_r, dst2_r, dst3_r, 6); in hevc_hv_uniwgt_8t_4w_msa() 1862 MUL2(dst2_r, weight_vec, dst3_r, weight_vec, dst2_r, dst3_r); in hevc_hv_uniwgt_8t_4w_msa() 1863 SRAR_W4_SW(dst0_r, dst1_r, dst2_r, dst3_r, rnd_vec); in hevc_hv_uniwgt_8t_4w_msa() 1865 ADD2(dst2_r, offset_vec, dst3_r, offset_vec, dst2_r, dst3_r); in hevc_hv_uniwgt_8t_4w_msa() 1866 CLIP_SW4_0_255(dst0_r, dst1_r, dst2_r, dst3_r); in hevc_hv_uniwgt_8t_4w_msa() 1867 PCKEV_H2_SW(dst1_r, dst0_r, dst3_r, dst2_ in hevc_hv_uniwgt_8t_4w_msa() 2084 v4i32 dst0_r, dst0_l, dst1_r, dst2_r, dst3_r; hevc_hv_uniwgt_8t_12w_msa() local 4482 v4i32 dst0_r, dst1_r, dst2_r, dst3_r, dst4_r, dst5_r, dst6_r, dst7_r; hevc_hv_uniwgt_4t_6w_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 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_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 4970 dst3_r = HEVC_FILT_4TAP(dst43_r, dst65_r, filt_h0, filt_h1); in hevc_hv_biwgt_4t_6w_msa() 4979 SRA_4V(dst0_r, dst1_r, dst2_r, dst3_r, 6); in hevc_hv_biwgt_4t_6w_msa() 4982 PCKEV_H2_SW(dst1_r, dst0_r, dst3_r, dst2_r, dst0, dst1); 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 5227 dst3_r = HEVC_FILT_4TAP(dst43_r, dst65_r, 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() 5233 dst3_r, dst0, dst1, dst2, dst3); 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 5361 dst3_r 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...] |