/third_party/ffmpeg/libavcodec/mips/ |
D | hevcdsp_msa.c | 603 DPADD_SB2_SH(vec4, vec5, filt0, filt0, dst4, dst5); in hevc_hz_8t_12w_msa() 609 DPADD_SB2_SH(vec4, vec5, filt1, filt1, dst4, dst5); in hevc_hz_8t_12w_msa() 615 DPADD_SB2_SH(vec4, vec5, filt2, filt2, dst4, dst5); in hevc_hz_8t_12w_msa() 621 DPADD_SB2_SH(vec4, vec5, filt3, filt3, dst4, dst5); in hevc_hz_8t_12w_msa() 736 DPADD_SB2_SH(vec4, vec5, filt0, filt0, dst4, dst5); in hevc_hz_8t_24w_msa() 742 DPADD_SB2_SH(vec4, vec5, filt1, filt1, dst4, dst5); in hevc_hz_8t_24w_msa() 748 DPADD_SB2_SH(vec4, vec5, filt2, filt2, dst4, dst5); in hevc_hz_8t_24w_msa() 754 DPADD_SB2_SH(vec4, vec5, filt3, filt3, dst4, dst5); in hevc_hz_8t_24w_msa() 884 DPADD_SB2_SH(vec4, vec5, filt0, filt0, dst4, dst5); in hevc_hz_8t_48w_msa() 886 DPADD_SB2_SH(vec4, vec5, filt1, filt1, dst4, dst5); in hevc_hz_8t_48w_msa() [all …]
|
D | hevc_mc_bi_msa.c | 723 DPADD_SB2_SH(vec0, vec1, filt0, filt0, dst0, dst1); in hevc_hz_bi_8t_12w_msa() 727 DPADD_SB2_SH(vec0, vec1, filt1, filt1, dst0, dst1); in hevc_hz_bi_8t_12w_msa() 731 DPADD_SB2_SH(vec0, vec1, filt2, filt2, dst0, dst1); in hevc_hz_bi_8t_12w_msa() 735 DPADD_SB2_SH(vec0, vec1, filt3, filt3, dst0, dst1); in hevc_hz_bi_8t_12w_msa() 2214 DPADD_SB2_SH(vec0, vec1, filt0, filt1, tmp0, tmp0); in hevc_hz_bi_4t_4x2_msa() 2657 DPADD_SB2_SH(vec4, vec5, filt0, filt0, dst4, dst5); in hevc_hz_bi_4t_12w_msa() 2663 DPADD_SB2_SH(vec4, vec5, filt1, filt1, dst4, dst5); in hevc_hz_bi_4t_12w_msa() 2943 DPADD_SB2_SH(src2110, src4332, filt0, filt1, dst10, dst10); in hevc_vt_bi_4t_4x2_msa() 2992 DPADD_SB2_SH(src2110, src4332, filt0, filt1, dst10, dst10); in hevc_vt_bi_4t_4x4_msa() 2994 DPADD_SB2_SH(src4332, src6554, filt0, filt1, dst32, dst32); in hevc_vt_bi_4t_4x4_msa() [all …]
|
D | hevc_macros_msa.h | 31 DPADD_SB2_SH(in2, in3, filt2, filt3, out_m, out_m); \
|
D | hevc_mc_uni_msa.c | 44 DPADD_SB2_SH(vec2_m, vec3_m, filt1, filt1, out0, out1); \ 46 DPADD_SB2_SH(vec4_m, vec5_m, filt2, filt2, out0, out1); \ 48 DPADD_SB2_SH(vec6_m, vec7_m, filt3, filt3, out0, out1); \ 85 DPADD_SB2_SH(vec2_m, vec3_m, filt1, filt1, out0, out1); \ 532 DPADD_SB2_SH(vec2, vec3, filt1, filt1, out4, out5); in common_hz_8t_12w_msa() 534 DPADD_SB2_SH(vec4, vec5, filt2, filt2, out4, out5); in common_hz_8t_12w_msa() 536 DPADD_SB2_SH(vec6, vec7, filt3, filt3, out4, out5); in common_hz_8t_12w_msa() 652 DPADD_SB2_SH(vec1, vec3, filt2, filt2, out1, out3); in common_hz_8t_24w_msa() 658 DPADD_SB2_SH(vec5, vec7, filt1, filt1, out1, out3); in common_hz_8t_24w_msa() 664 DPADD_SB2_SH(vec5, vec7, filt3, filt3, out1, out3); in common_hz_8t_24w_msa() [all …]
|
D | h264qpel_msa.c | 46 DPADD_SB2_SH(tmp0_m, tmp1_m, minus5b_m, minus5b_m, out1, out2); \ 48 DPADD_SB2_SH(tmp0_m, tmp1_m, plus20b_m, plus20b_m, out1, out2); \ 1004 DPADD_SB2_SH(vec2, vec3, minus5b, minus5b, res0, res1); in ff_put_h264_qpel4_mc10_msa() 1006 DPADD_SB2_SH(vec4, vec5, plus20b, plus20b, res0, res1); in ff_put_h264_qpel4_mc10_msa() 1035 DPADD_SB2_SH(vec2, vec3, minus5b, minus5b, res0, res1); in ff_put_h264_qpel4_mc30_msa() 1037 DPADD_SB2_SH(vec4, vec5, plus20b, plus20b, res0, res1); in ff_put_h264_qpel4_mc30_msa() 1173 DPADD_SB2_SH(vec2, vec3, minus5b, minus5b, res0, res1); in ff_put_h264_qpel4_mc20_msa() 1175 DPADD_SB2_SH(vec4, vec5, plus20b, plus20b, res0, res1); in ff_put_h264_qpel4_mc20_msa() 3436 DPADD_SB2_SH(vec2, vec3, minus5b, minus5b, out0, out1); in ff_avg_h264_qpel4_mc10_msa() 3438 DPADD_SB2_SH(vec4, vec5, plus20b, plus20b, out0, out1); in ff_avg_h264_qpel4_mc10_msa() [all …]
|
D | vp8_mc_msa.c | 81 DPADD_SB2_SH(vec2_m, vec3_m, filt1, filt1, out0, out1); \ 83 DPADD_SB2_SH(vec4_m, vec5_m, filt2, filt2, out0, out1); \ 140 DPADD_SB2_SH(vec2_m, vec3_m, filt1, filt1, out0, out1); \
|
D | hevc_mc_biw_msa.c | 1660 DPADD_SB2_SH(src32_r, src43_r, filt1, filt1, tmp0, tmp1); in hevc_vt_biwgt_8t_12w_msa() 1662 DPADD_SB2_SH(src54_r, src65_r, filt2, filt2, tmp0, tmp1); in hevc_vt_biwgt_8t_12w_msa() 1664 DPADD_SB2_SH(src76_r, src87_r, filt3, filt3, tmp0, tmp1); in hevc_vt_biwgt_8t_12w_msa()
|
D | vp9_mc_msa.c | 94 DPADD_SB2_SH(vec2_m, vec3_m, filt1, filt1, res0_m, res1_m); \ 98 DPADD_SB2_SH(vec6_m, vec7_m, filt3, filt3, res2_m, res3_m); \
|
/third_party/ffmpeg/libavutil/mips/ |
D | generic_macros_msa.h | 837 #define DPADD_SB2_SH(...) DPADD_SB2(v8i16, __VA_ARGS__) macro
|