/third_party/ffmpeg/libavcodec/mips/ |
D | vp8_mc_msa.c | 265 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in ff_put_vp8_epel8_h6_msa() 278 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in ff_put_vp8_epel8_h6_msa() 418 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in ff_put_vp8_epel8_v6_msa() 653 ST_D4(vec0, vec1, 0, 1, 0, 1, dst, dst_stride); in ff_put_vp8_epel8_h6v6_msa() 837 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in ff_put_vp8_epel8_h4_msa() 975 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in ff_put_vp8_epel8_v4_msa() 1161 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in ff_put_vp8_epel8_h4v4_msa() 1318 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in ff_put_vp8_epel8_h6v4_msa() 1466 ST_D4(vec0, vec1, 0, 1, 0, 1, dst, dst_stride); in ff_put_vp8_epel8_h4v6_msa() 1578 ST_D4(src0, src1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_8x4_msa() [all …]
|
D | qpeldsp_msa.c | 337 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_aver_src0_8width_msa() 412 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_8width_msa() 488 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_aver_src1_8width_msa() 567 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_no_rnd_aver_src0_8width_msa() 642 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_no_rnd_8width_msa() 719 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_no_rnd_aver_src1_8width_msa() 802 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_avg_dst_aver_src0_8width_msa() 879 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_avg_dst_8width_msa() 959 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_avg_dst_aver_src1_8width_msa() 1034 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_aver_src0_8x8_msa() [all …]
|
D | vp9_mc_msa.c | 156 ST_D4(tmp0_m, tmp1_m, 0, 1, 0, 1, pdst_m, stride); \ 264 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_hz_8t_8x4_msa() 298 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_hz_8t_8x8mult_msa() 564 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_vt_8t_8w_msa() 922 ST_D4(vec0, vec1, 0, 1, 0, 1, dst, dst_stride); in common_hv_8ht_8vt_8w_msa() 1881 ST_D4(src0, src1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_8x4_msa() 1910 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_8x8mult_msa() 1918 ST_D4(out0, out1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride); in common_hz_2t_8x8mult_msa() 1934 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in common_hz_2t_8x8mult_msa() 1942 ST_D4(out0, out1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride); in common_hz_2t_8x8mult_msa() [all …]
|
D | hevc_mc_bi_msa.c | 216 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_bi_copy_8w_msa() 234 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_bi_copy_8w_msa() 302 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_bi_copy_12w_msa() 387 ST_D4(out2, out5, 0, 1, 0, 1, dst + 16, dst_stride); in hevc_bi_copy_24w_msa() 665 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_bi_8t_8w_msa() 1325 ST_D4(dst0_r, dst1_r, 0, 1, 0, 1, dst, dst_stride); in hevc_vt_bi_8t_8w_msa() 1429 ST_D4(dst0_r, dst1_r, 0, 1, 0, 1, dst, dst_stride); in hevc_vt_bi_8t_12w_msa() 2519 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_bi_4t_8x6_msa() 2576 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_bi_4t_8x4multiple_msa() 2671 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_bi_4t_12w_msa() [all …]
|
D | hevc_mc_uniw_msa.c | 228 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_uniwgt_copy_8w_msa() 247 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_uniwgt_copy_8w_msa() 320 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_uniwgt_copy_12w_msa() 417 ST_D4(out2, out5, 0, 1, 0, 1, dst + 16, dst_stride); in hevc_uniwgt_copy_24w_msa() 737 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_uniwgt_8t_8w_msa() 830 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_uniwgt_8t_12w_msa() 1452 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_vt_uniwgt_8t_8w_msa() 1551 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_vt_uniwgt_8t_12w_msa() 2741 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_uniwgt_4t_8x4_msa() 2810 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_uniwgt_4t_8x6_msa() [all …]
|
D | h264chroma_msa.c | 207 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in avc_chroma_hz_8x4_msa() 269 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in avc_chroma_hz_nonmult_msa() 483 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in avc_chroma_vt_8x4_msa() 770 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in avc_chroma_hv_8x4_msa() 1070 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, stride); in avc_chroma_hz_and_aver_dst_8x4_msa() 1355 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in avc_chroma_vt_and_aver_dst_8x4_msa() 1705 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in avc_chroma_hv_and_aver_dst_8x4_msa() 1902 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, stride); in avg_width8_msa()
|
D | hpeldsp_msa.c | 52 ST_D4(tmp0_m, tmp1_m, 0, 1, 0, 1, pdst_m, stride); \ 597 ST_D4(src0, src1, 0, 1, 0, 1, dst, dst_stride); in common_hv_bil_8w_msa() 704 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in common_hv_bil_no_rnd_8x8_msa() 706 ST_D4(out0, out1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride); in common_hv_bil_no_rnd_8x8_msa() 740 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in common_hv_bil_no_rnd_4x8_msa()
|
D | hevc_mc_biw_msa.c | 287 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_biwgt_copy_8w_msa() 307 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_biwgt_copy_8w_msa() 366 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_biwgt_copy_12w_msa() 486 ST_D4(out2, out5, 0, 1, 0, 1, dst + 16, dst_stride); in hevc_biwgt_copy_24w_msa() 806 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_biwgt_8t_8w_msa() 882 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_biwgt_8t_12w_msa() 1574 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_vt_biwgt_8t_8w_msa() 3058 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_biwgt_4t_8x6_msa() 3127 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_biwgt_4t_8x4multiple_msa() 3243 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_biwgt_4t_12w_msa() [all …]
|
D | h264qpel_msa.c | 223 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in avc_luma_hv_qrt_8x8_msa() 259 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in avc_luma_hv_qrt_8x8_msa() 339 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, stride); in avc_luma_hv_qrt_16x16_msa() 500 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, stride); in avc_luma_hv_qrt_and_aver_dst_8x8_msa() 541 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, stride); in avc_luma_hv_qrt_and_aver_dst_8x8_msa() 628 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, stride); in avc_luma_hv_qrt_and_aver_dst_16x16_msa() 1692 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in ff_put_h264_qpel16_mc21_msa() 1805 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in ff_put_h264_qpel16_mc23_msa() 1906 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in ff_put_h264_qpel8_mc21_msa() 1952 ST_D4(out0, out1, 0, 1, 0, 1, dst, stride); in ff_put_h264_qpel8_mc21_msa() [all …]
|
D | hevcdsp_msa.c | 58 ST_D4(in0, in1, 0, 1, 0, 1, dst, dst_stride); in hevc_copy_4w_msa() 186 ST_D4(in0, in1, 0, 1, 0, 1, dst + 8, dst_stride); in hevc_copy_12w_msa() 197 ST_D4(in0, in1, 0, 1, 0, 1, dst + 8, dst_stride); in hevc_copy_12w_msa() 1194 ST_D4(dst0_l, dst1_l, 0, 1, 0, 1, dst + 8, dst_stride); in hevc_vt_8t_12w_msa() 1454 ST_D4(dst0_r, dst2_r, 0, 1, 0, 1, dst, dst_stride); in hevc_hv_8t_4w_msa() 1785 ST_D4(dst0_r, dst2_r, 0, 1, 0, 1, dst, dst_stride); in hevc_hv_8t_12w_msa() 1910 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_hz_4t_4x4_msa() 2219 ST_D4(dst4, dst5, 0, 1, 0, 1, dst + 8, dst_stride); in hevc_hz_4t_12w_msa() 2516 ST_D4(dst10, dst32, 0, 1, 0, 1, dst, dst_stride); in hevc_vt_4t_4x4_msa() 2954 ST_D4(dst0_l, dst1_l, 0, 1, 0, 1, dst + 8, dst_stride); in hevc_vt_4t_12w_msa() [all …]
|
D | hevc_mc_uni_msa.c | 468 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_hz_8t_8w_msa() 546 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_hz_8t_12w_msa() 1017 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_vt_8t_8w_msa() 2178 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_hz_4t_8x4mult_msa() 2245 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_hz_4t_12w_msa() 2391 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst1, dst_stride); in common_hz_4t_24w_msa() 2739 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in common_vt_4t_8x4mult_msa() 2813 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in common_vt_4t_12w_msa() 3580 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_hv_uni_4t_8multx4_msa() 3684 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride); in hevc_hv_uni_4t_8x6_msa() [all …]
|
D | hevc_lpf_sao_msa.c | 202 ST_D4(dst0, dst1, 0, 1, 0, 1, p2, stride); in hevc_loopfilter_luma_hor_msa() 289 ST_D4(dst0, dst1, 0, 1, 0, 1, p2, stride); in hevc_loopfilter_luma_hor_msa() 443 ST_D4(dst0, dst1, 0, 1, 0, 1, p2, stride); in hevc_loopfilter_luma_hor_msa() 1150 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_sao_band_filter_8width_msa() 1170 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride); in hevc_sao_band_filter_8width_msa()
|
D | hevc_idct_msa.c | 755 ST_D4(dst_r0, dst_r1, 0, 1, 0, 1, dst, stride); in hevc_addblk_8x8_msa() 766 ST_D4(dst_r0, dst_r1, 0, 1, 0, 1, dst + 4 * stride, stride); in hevc_addblk_8x8_msa()
|
D | vp9_intra_msa.c | 413 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride); in ff_tm_8x8_msa()
|
D | vc1dsp_msa.c | 310 ST_D4(in0, in1, 0, 1, 0, 1, dest, linesize); in ff_vc1_inv_trans_8x4_msa()
|
D | h264dsp_msa.c | 139 ST_D4(src0, src1, 0, 1, 0, 1, data, stride); in avc_wgt_8x4_msa() 372 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, stride); in avc_biwgt_8x4_msa()
|
D | hevcpred_msa.c | 1109 ST_D4(dst_val0, dst_val1, 0, 1, 0, 1, dst, stride); in hevc_intra_pred_angular_upper_8width_msa()
|
D | vp9_idct_msa.c | 244 ST_D4(tmp0_m, tmp1_m, 0, 1, 0, 1, dst_m, dst_stride); \
|
/third_party/ffmpeg/libavutil/mips/ |
D | generic_macros_msa.h | 499 #define ST_D4(in0, in1, idx0, idx1, idx2, idx3, pdst, stride) \ macro 514 ST_D4(in0, in1, idx0, idx1, idx2, idx3, pdst, stride) \ 515 ST_D4(in2, in3, idx4, idx5, idx6, idx7, pdst + 4 * stride, stride) \ 2772 ST_D4(tmp0_m, tmp1_m, 0, 1, 0, 1, pdst_m, stride); \
|