/third_party/ffmpeg/libavcodec/mips/ |
D | h264pred_msa.c | 146 v8i16 vec9, vec10, vec11; in intra_predict_plane_8x8_msa() local 190 PCKEV_H2_SH(vec1, vec0, vec7, vec6, vec10, vec11); in intra_predict_plane_8x8_msa() 191 CLIP_SH2_0_255(vec10, vec11); in intra_predict_plane_8x8_msa() 192 PCKEV_B2_SH(vec10, vec10, vec11, vec11, vec10, vec11); in intra_predict_plane_8x8_msa() 194 out0 = __msa_copy_s_d((v2i64) vec10, 0); in intra_predict_plane_8x8_msa() 215 v8i16 vec9, vec10, vec11, vec12; in intra_predict_plane_16x16_msa() local 272 PCKEV_H2_SH(vec1, vec0, vec3, vec2, vec9, vec10); in intra_predict_plane_16x16_msa() 274 CLIP_SH2_0_255(vec9, vec10); in intra_predict_plane_16x16_msa() 276 PCKEV_B2_UB(vec10, vec9, vec12, vec11, store0, store1); in intra_predict_plane_16x16_msa()
|
D | hevc_mc_uniw_msa.c | 602 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9, vec10; in hevc_hz_uniwgt_8t_4w_msa() local 642 vec8, vec9, vec10, vec11); in hevc_hz_uniwgt_8t_4w_msa() 649 dst45 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hz_uniwgt_8t_4w_msa() 681 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hz_uniwgt_8t_8w_msa() local 720 vec8, vec9, vec10, vec11); in hevc_hz_uniwgt_8t_8w_msa() 727 dst2 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hz_uniwgt_8t_8w_msa() 758 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hz_uniwgt_8t_12w_msa() local 803 vec8, vec9, vec10, vec11); in hevc_hz_uniwgt_8t_12w_msa() 810 dst2 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hz_uniwgt_8t_12w_msa() 853 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hz_uniwgt_8t_16w_msa() local [all …]
|
D | h264qpel_msa.c | 749 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9, vec10; in ff_put_h264_qpel16_mc10_msa() local 774 VSHF_B2_SB(src2, src2, src2, src3, mask1, mask4, vec7, vec10); in ff_put_h264_qpel16_mc10_msa() 778 DPADD_SB4_SH(vec1, vec4, vec7, vec10, minus5b, minus5b, minus5b, in ff_put_h264_qpel16_mc10_msa() 785 VSHF_B2_SB(src6, src6, src6, src7, mask1, mask4, vec7, vec10); in ff_put_h264_qpel16_mc10_msa() 789 DPADD_SB4_SH(vec1, vec4, vec7, vec10, minus5b, minus5b, minus5b, in ff_put_h264_qpel16_mc10_msa() 817 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9, vec10; in ff_put_h264_qpel16_mc30_msa() local 842 VSHF_B2_SB(src2, src2, src2, src3, mask1, mask4, vec7, vec10); in ff_put_h264_qpel16_mc30_msa() 846 DPADD_SB4_SH(vec1, vec4, vec7, vec10, minus5b, minus5b, minus5b, in ff_put_h264_qpel16_mc30_msa() 853 VSHF_B2_SB(src6, src6, src6, src7, mask1, mask4, vec7, vec10); in ff_put_h264_qpel16_mc30_msa() 857 DPADD_SB4_SH(vec1, vec4, vec7, vec10, minus5b, minus5b, minus5b, in ff_put_h264_qpel16_mc30_msa() [all …]
|
D | hevc_mc_uni_msa.c | 617 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9, vec10; in common_hz_8t_24w_msa() local 653 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec4, vec10); in common_hz_8t_24w_msa() 656 DPADD_SB4_SH(vec4, vec10, vec6, vec11, filt1, filt1, filt1, filt1, in common_hz_8t_24w_msa() 659 VSHF_B2_SB(src0, src0, src1, src1, mask3, mask3, vec4, vec10); in common_hz_8t_24w_msa() 662 DPADD_SB4_SH(vec4, vec10, vec6, vec11, filt3, filt3, filt3, filt3, in common_hz_8t_24w_msa() 1352 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_uni_8t_4w_msa() local 1379 vec8, vec9, vec10, vec11); in hevc_hv_uni_8t_4w_msa() 1387 dst52 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_uni_8t_4w_msa() 1409 vec8, vec9, vec10, vec11); in hevc_hv_uni_8t_4w_msa() 1417 dst139 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, in hevc_hv_uni_8t_4w_msa() [all …]
|
D | hevcdsp_msa.c | 1372 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_4w_msa() local 1402 vec8, vec9, vec10, vec11); in hevc_hv_8t_4w_msa() 1412 DPADD_SB4_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, filt3, in hevc_hv_8t_4w_msa() 1484 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_8multx1mult_msa() local 1521 vec8, vec9, vec10, vec11); in hevc_hv_8t_8multx1mult_msa() 1531 DPADD_SB4_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, filt3, in hevc_hv_8t_8multx1mult_msa() 1543 vec8, vec9, vec10, vec11); in hevc_hv_8t_8multx1mult_msa() 1551 DPADD_SB4_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, filt3, in hevc_hv_8t_8multx1mult_msa() 1614 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_12w_msa() local 1650 VSHF_B4_SB(src2, src2, mask0, mask1, mask2, mask3, vec8, vec9, vec10, in hevc_hv_8t_12w_msa() [all …]
|
D | vp9_mc_msa.c | 1133 v8i16 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in common_hz_8t_and_aver_dst_16w_msa() local 1156 VSHF_B4_SH(src2, src2, mask0, mask1, mask2, mask3, vec2, vec6, vec10, in common_hz_8t_and_aver_dst_16w_msa() 1162 DOTP_SB4_SH(vec8, vec9, vec10, vec11, filt2, filt2, filt2, filt2, vec8, in common_hz_8t_and_aver_dst_16w_msa() 1163 vec9, vec10, vec11); in common_hz_8t_and_aver_dst_16w_msa() 1167 vec8, vec9, vec10, vec11); in common_hz_8t_and_aver_dst_16w_msa() 1168 ADDS_SH4_SH(vec0, vec8, vec1, vec9, vec2, vec10, vec3, vec11, out0, in common_hz_8t_and_aver_dst_16w_msa() 1191 v8i16 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in common_hz_8t_and_aver_dst_32w_msa() local 1216 VSHF_B4_SH(src2, src2, mask0, mask1, mask2, mask3, vec2, vec6, vec10, in common_hz_8t_and_aver_dst_32w_msa() 1222 DOTP_SB4_SH(vec8, vec9, vec10, vec11, filt2, filt2, filt2, filt2, vec8, in common_hz_8t_and_aver_dst_32w_msa() 1223 vec9, vec10, vec11); in common_hz_8t_and_aver_dst_32w_msa() [all …]
|
D | hevc_mc_bi_msa.c | 1639 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_bi_8t_4w_msa() local 1670 vec8, vec9, vec10, vec11); in hevc_hv_bi_8t_4w_msa() 1678 dst52 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_bi_8t_4w_msa() 1768 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_bi_8t_8multx1mult_msa() local 1806 vec8, vec9, vec10, vec11); in hevc_hv_bi_8t_8multx1mult_msa() 1813 dst2 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_bi_8t_8multx1mult_msa() 1823 vec8, vec9, vec10, vec11); in hevc_hv_bi_8t_8multx1mult_msa() 1828 dst6 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_bi_8t_8multx1mult_msa() 1910 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_bi_8t_12w_msa() local 1952 VSHF_B4_SB(src2, src2, mask0, mask1, mask2, mask3, vec8, vec9, vec10, in hevc_hv_bi_8t_12w_msa() [all …]
|
D | hevc_mc_biw_msa.c | 1948 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_biwgt_8t_4w_msa() local 1989 vec8, vec9, vec10, vec11); in hevc_hv_biwgt_8t_4w_msa() 1997 dst52 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_biwgt_8t_4w_msa() 2097 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_biwgt_8t_8multx2mult_msa() local 2149 vec8, vec9, vec10, vec11); in hevc_hv_biwgt_8t_8multx2mult_msa() 2157 dst2 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_biwgt_8t_8multx2mult_msa() 2168 vec8, vec9, vec10, vec11); in hevc_hv_biwgt_8t_8multx2mult_msa() 2174 dst6 = HEVC_FILT_8TAP_SH(vec8, vec9, vec10, vec11, filt0, filt1, filt2, in hevc_hv_biwgt_8t_8multx2mult_msa() 2295 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_biwgt_8t_12w_msa() local 2343 VSHF_B4_SB(src2, src2, mask0, mask1, mask2, mask3, vec8, vec9, vec10, in hevc_hv_biwgt_8t_12w_msa() [all …]
|
D | h264dsp_msa.c | 2345 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in ff_biweight_h264_pixels16_8_msa() local 2369 ILVR_B4_SB(dst4, src4, dst5, src5, dst6, src6, dst7, src7, vec8, vec10, in ff_biweight_h264_pixels16_8_msa() 2383 tmp10 = __msa_dpadd_s_h(offset, wgt, vec10); in ff_biweight_h264_pixels16_8_msa() 2411 ILVR_B4_SB(dst4, src4, dst5, src5, dst6, src6, dst7, src7, vec8, vec10, in ff_biweight_h264_pixels16_8_msa() 2425 tmp10 = __msa_dpadd_s_h(offset, wgt, vec10); in ff_biweight_h264_pixels16_8_msa()
|
/third_party/ffmpeg/libavcodec/loongarch/ |
D | hevc_mc_uniw_lsx.c | 53 __m128i vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_8x2_lsx() local 96 src2, mask2, src2, src2, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_8x2_lsx() 104 dst2, vec10, filt2, dst3, vec14, filt2, dst0, dst1, dst2, dst3); in hevc_hv_8t_8x2_lsx() 112 src6, mask2, src6, src6, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_8x2_lsx() 117 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst5, vec6, filt2, dst6, vec10, filt2, in hevc_hv_8t_8x2_lsx()
|
D | hevc_mc_uni_lsx.c | 357 __m128i vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_8x2_lsx() local 398 src2, mask2, src2, src2, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_8x2_lsx() 406 dst2, vec10, filt2, dst3, vec14, filt2, dst0, dst1, dst2, dst3); in hevc_hv_8t_8x2_lsx() 415 src6, mask2, src6, src6, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_8x2_lsx() 420 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst5, vec6, filt2, dst6, vec10, filt2, in hevc_hv_8t_8x2_lsx() 922 __m128i vec10, vec11, vec12, vec13, vec14, vec15, vec16, vec17; in hevc_hv_4t_8x6_lsx() local 953 mask0, src5, src5, mask1, vec8, vec9, vec10, vec11); in hevc_hv_4t_8x6_lsx() 960 DUP4_ARG2(__lsx_vdp2_h_bu_b, vec8, filt0, vec10, filt0, vec12, filt0, vec14, in hevc_hv_4t_8x6_lsx()
|
D | hevcdsp_lsx.c | 1671 __m128i vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_4w_lsx() local 1704 mask2, src5, src2, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_4w_lsx() 1716 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst52, vec9, filt1, dst52, vec10, filt2, in hevc_hv_8t_4w_lsx() 1809 __m128i vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_8multx1mult_lsx() local 1848 src2, mask2, src2, src2, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_8multx1mult_lsx() 1860 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst2, vec9, filt1, dst2, vec10, filt2, in hevc_hv_8t_8multx1mult_lsx() 1874 src6, mask2, src6, src6, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_8multx1mult_lsx() 1884 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst6, vec9, filt1, dst6, vec10, filt2, in hevc_hv_8t_8multx1mult_lsx() 1954 __m128i vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_12w_lsx() local 1996 mask2, src2, src2, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_12w_lsx() [all …]
|
D | hevc_mc_bi_lsx.c | 881 __m128i vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in hevc_hv_8t_8multx1mult_lsx() local 921 src2, mask2, src2, src2, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_8multx1mult_lsx() 929 dst2, vec10, filt2, dst3, vec14, filt2, dst0, dst1, dst2, dst3); in hevc_hv_8t_8multx1mult_lsx() 938 src6, mask2, src6, src6, mask3, vec8, vec9, vec10, vec11); in hevc_hv_8t_8multx1mult_lsx() 943 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst5, vec6, filt2, dst6, vec10, filt2, in hevc_hv_8t_8multx1mult_lsx() 1883 __m128i vec10, vec11, vec12, vec13, vec14, vec15, vec16, vec17; in hevc_hv_4t_8x6_lsx() local 1925 DUP2_ARG3(__lsx_vshuf_b, src5, src5, mask0, src5, src5, mask1, vec10, vec11); in hevc_hv_4t_8x6_lsx() 1933 DUP4_ARG2(__lsx_vdp2_h_bu_b, vec10, filt0, vec12, filt0, vec14, filt0, in hevc_hv_4t_8x6_lsx()
|