/third_party/ffmpeg/libavcodec/mips/ |
D | h264pred_msa.c | 146 v8i16 vec9, vec10, vec11; in intra_predict_plane_8x8_msa() local 153 vec9 = __msa_hsub_u_h(src_top, src_top); in intra_predict_plane_8x8_msa() 154 vec9 *= short_multiplier; in intra_predict_plane_8x8_msa() 155 vec8 = __msa_hadd_s_w(vec9, vec9); in intra_predict_plane_8x8_msa() 215 v8i16 vec9, vec10, vec11, vec12; in intra_predict_plane_16x16_msa() local 226 vec9 = __msa_hsub_u_h(src_top, src_top); in intra_predict_plane_16x16_msa() 227 vec9 *= short_multiplier; in intra_predict_plane_16x16_msa() 228 vec8 = __msa_hadd_s_w(vec9, vec9); in intra_predict_plane_16x16_msa() 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() [all …]
|
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 772 VSHF_B2_SB(src2, src2, src2, src3, mask0, mask3, vec6, vec9); in ff_put_h264_qpel16_mc10_msa() 777 HADD_SB4_SH(vec0, vec3, vec6, vec9, res0, res1, res2, res3); in ff_put_h264_qpel16_mc10_msa() 783 VSHF_B2_SB(src6, src6, src6, src7, mask0, mask3, vec6, vec9); in ff_put_h264_qpel16_mc10_msa() 788 HADD_SB4_SH(vec0, vec3, vec6, vec9, res4, res5, res6, res7); 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 840 VSHF_B2_SB(src2, src2, src2, src3, mask0, mask3, vec6, vec9); in ff_put_h264_qpel16_mc30_msa() 845 HADD_SB4_SH(vec0, vec3, vec6, vec9, res0, res1, res2, res3); in ff_put_h264_qpel16_mc30_msa() 851 VSHF_B2_SB(src6, src6, src6, src7, mask0, mask3, vec6, vec9); in ff_put_h264_qpel16_mc30_msa() 856 HADD_SB4_SH(vec0, vec3, vec6, vec9, res4, res5, res6, res7); 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 642 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2, vec9); in common_hz_8t_24w_msa() 644 DOTP_SB4_SH(vec0, vec8, vec2, vec9, filt0, filt0, filt0, filt0, out0, in common_hz_8t_24w_msa() 648 VSHF_B2_SB(src2, src2, src3, src3, mask2, mask2, vec2, vec9); in common_hz_8t_24w_msa() 650 DPADD_SB4_SH(vec0, vec8, vec2, vec9, filt2, filt2, filt2, filt2, 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 | 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 | vp9_mc_msa.c | 1133 v8i16 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in common_hz_8t_and_aver_dst_16w_msa() local 1154 VSHF_B4_SH(src1, src1, mask0, mask1, mask2, mask3, vec1, vec5, vec9, 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 1214 VSHF_B4_SH(src1, src1, mask0, mask1, mask2, mask3, vec1, vec5, vec9, 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_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 | 2468 v16i8 vec8, vec9, vec10, vec11, vec12, vec13, vec14, vec15; in ff_biweight_h264_pixels16_8_msa() local 2494 ILVL_B4_SB(dst4, src4, dst5, src5, dst6, src6, dst7, src7, vec9, vec11, in ff_biweight_h264_pixels16_8_msa() 2505 tmp9 = __msa_dpadd_s_h(offset, wgt, vec9); in ff_biweight_h264_pixels16_8_msa() 2536 ILVL_B4_SB(dst4, src4, dst5, src5, dst6, src6, dst7, src7, vec9, vec11, in ff_biweight_h264_pixels16_8_msa() 2547 tmp9 = __msa_dpadd_s_h(offset, wgt, vec9); in ff_biweight_h264_pixels16_8_msa()
|