/third_party/ffmpeg/libavcodec/mips/ |
H A D | h264qpel_msa.c | 103 v16i8 mask0, mask1, mask2, filt0, filt1, filt2; in avc_luma_hv_qrt_4x4_msa() local 108 filt2 = (v16i8) __msa_fill_h(filt_const2); in avc_luma_hv_qrt_4x4_msa() 141 filt2); in avc_luma_hv_qrt_4x4_msa() 143 filt2); in avc_luma_hv_qrt_4x4_msa() 167 v16i8 src_vt1110_r, src_vt1211_r, filt0, filt1, filt2; in avc_luma_hv_qrt_8x8_msa() local 173 filt2 = (v16i8) __msa_fill_h(filt_const2); in avc_luma_hv_qrt_8x8_msa() 202 filt2); in avc_luma_hv_qrt_8x8_msa() 204 filt2); in avc_luma_hv_qrt_8x8_msa() 206 filt2); in avc_luma_hv_qrt_8x8_msa() 208 filt2); in avc_luma_hv_qrt_8x8_msa() 278 v16i8 src_vt65_r, src_vt76_r, src_vt87_r, filt0, filt1, filt2; avc_luma_hv_qrt_16x16_msa() local 368 v16i8 mask0, mask1, mask2, filt0, filt1, filt2; avc_luma_hv_qrt_and_aver_dst_4x4_msa() local 439 v16i8 src_vt1110_r, src_vt1211_r, filt0, filt1, filt2; avc_luma_hv_qrt_and_aver_dst_8x8_msa() local 562 v16i8 src_vt65_r, src_vt76_r, src_vt87_r, filt0, filt1, filt2; avc_luma_hv_qrt_and_aver_dst_16x16_msa() local 1193 v16i8 src65_l, src87_l, filt0, filt1, filt2; ff_put_h264_qpel16_mc01_msa() local 1267 v16i8 src65_l, src87_l, filt0, filt1, filt2; ff_put_h264_qpel16_mc03_msa() local 1338 v16i8 tmp0, tmp1, tmp2, tmp3, filt0, filt1, filt2, out0, out1, out2, out3; ff_put_h264_qpel8_mc01_msa() local 1391 v16i8 filt0, filt1, filt2, out0, out1, out2, out3, tmp0, tmp1, tmp2, tmp3; ff_put_h264_qpel8_mc03_msa() local 1444 v16i8 src87_r, src2110, src4332, src6554, src8776, filt0, filt1, filt2; ff_put_h264_qpel4_mc01_msa() local 1485 v16i8 src87_r, src2110, src4332, src6554, src8776, filt0, filt1, filt2; ff_put_h264_qpel4_mc03_msa() local 1611 v8i16 hz_out87_l, filt0, filt1, filt2; ff_put_h264_qpel16_mc21_msa() local 1724 v8i16 hz_out87_l, filt0, filt1, filt2; ff_put_h264_qpel16_mc23_msa() local 1836 v8i16 hz_out1110_l, hz_out1211_l, filt0, filt1, filt2; ff_put_h264_qpel8_mc21_msa() local 1971 v8i16 hz_out1110_l, hz_out1211_l, filt0, filt1, filt2; ff_put_h264_qpel8_mc23_msa() local 2100 v8i16 hz_out7, hz_out8, dst0, dst1, filt0, filt1, filt2; ff_put_h264_qpel4_mc21_msa() local 2164 v8i16 hz_out7, hz_out8, dst0, dst1, filt0, filt1, filt2; ff_put_h264_qpel4_mc23_msa() local 2230 v16i8 src65_l, src87_l, filt0, filt1, filt2; ff_put_h264_qpel16_mc02_msa() local 2296 v16i8 filt0, filt1, filt2; ff_put_h264_qpel8_mc02_msa() local 2345 v16i8 src87_r, src2110, src4332, src6554, src8776, filt0, filt1, filt2; ff_put_h264_qpel4_mc02_msa() local 2699 v16i8 src76_l, src87_l, filt0, filt1, filt2; ff_put_h264_qpel4_mc12_msa() local 2791 v16i8 src76_l, src87_l, filt0, filt1, filt2; ff_put_h264_qpel4_mc32_msa() local 2893 v8i16 hz_out87_l, filt0, filt1, filt2; ff_put_h264_qpel16_mc22_msa() local 2992 v8i16 hz_out1110_l, hz_out1211_l, filt0, filt1, filt2; ff_put_h264_qpel8_mc22_msa() local 3100 v8i16 hz_out7, hz_out8, dst0, dst1, filt0, filt1, filt2; ff_put_h264_qpel4_mc22_msa() local 3652 v16i8 src65_l, src87_l, filt0, filt1, filt2; ff_avg_h264_qpel16_mc01_msa() local 3729 v16i8 src65_l, src87_l, filt0, filt1, filt2; ff_avg_h264_qpel16_mc03_msa() local 3805 v16i8 filt0, filt1, filt2, out0, out1, out2, out3; ff_avg_h264_qpel8_mc01_msa() local 3871 v16i8 filt0, filt1, filt2, out0, out1, out2, out3; ff_avg_h264_qpel8_mc03_msa() local 3936 v16i8 src87_r, src2110, src4332, src6554, src8776, filt0, filt1, filt2; ff_avg_h264_qpel4_mc01_msa() local 3981 v16i8 src87_r, src2110, src4332, src6554, src8776, filt0, filt1, filt2; ff_avg_h264_qpel4_mc03_msa() local 4134 v8i16 hz_out87_l, filt0, filt1, filt2; ff_avg_h264_qpel16_mc21_msa() local 4266 v8i16 hz_out87_l, filt0, filt1, filt2; ff_avg_h264_qpel16_mc23_msa() local 4394 v8i16 hz_out1110_l, hz_out1211_l, filt0, filt1, filt2; ff_avg_h264_qpel8_mc21_msa() local 4540 v8i16 hz_out1110_l, hz_out1211_l, filt0, filt1, filt2; ff_avg_h264_qpel8_mc23_msa() local 4680 v8i16 hz_out7, hz_out8, dst0, dst1, filt0, filt1, filt2; ff_avg_h264_qpel4_mc21_msa() local 4747 v8i16 hz_out7, hz_out8, dst0, dst1, filt0, filt1, filt2; ff_avg_h264_qpel4_mc23_msa() local 4815 v16i8 src65_l, src87_l, filt0, filt1, filt2; ff_avg_h264_qpel16_mc02_msa() local 4885 v16i8 filt0, filt1, filt2; ff_avg_h264_qpel8_mc02_msa() local 4950 v16i8 src87_r, src2110, src4332, src6554, src8776, filt0, filt1, filt2; ff_avg_h264_qpel4_mc02_msa() local 5320 v16i8 src76_l, src87_l, filt0, filt1, filt2; ff_avg_h264_qpel4_mc12_msa() local 5416 v16i8 src76_l, src87_l, filt0, filt1, filt2; ff_avg_h264_qpel4_mc32_msa() local 5521 v8i16 hz_out87_l, filt0, filt1, filt2; ff_avg_h264_qpel16_mc22_msa() local 5624 v8i16 hz_out1110_l, hz_out1211_l, filt0, filt1, filt2; ff_avg_h264_qpel8_mc22_msa() local 5741 v8i16 hz_out7, hz_out8, res0, res1, filt0, filt1, filt2; ff_avg_h264_qpel4_mc22_msa() local [all...] |
H A D | hevc_macros_msa.h | 25 filt0, filt1, filt2, filt3) \ 31 DPADD_SB2_SH(in2, in3, filt2, filt3, out_m, out_m); \ 36 filt0, filt1, filt2, filt3) \ 42 DPADD_SH2_SW(in2, in3, filt2, filt3, out_m, out_m); \
|
H A D | hevc_mc_uni_msa.c | 36 filt0, filt1, filt2, filt3, \ 46 DPADD_SB2_SH(vec4_m, vec5_m, filt2, filt2, out0, out1); \ 53 filt0, filt1, filt2, filt3, \ 64 DPADD_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt2, filt2, filt2, filt2, \ 291 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; in common_hz_8t_4x4_msa() local 299 SPLATI_H4_SB(filt, 0, 1, 2, 3, filt0, filt1, filt2, filt in common_hz_8t_4x4_msa() 319 v16i8 filt0, filt1, filt2, filt3; common_hz_8t_4x8_msa() local 357 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_4x16_msa() local 426 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_8w_msa() local 482 v16i8 filt0, filt1, filt2, filt3; common_hz_8t_12w_msa() local 559 v16i8 filt0, filt1, filt2, filt3; common_hz_8t_16w_msa() local 615 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_24w_msa() local 687 v16i8 filt0, filt1, filt2, filt3; common_hz_8t_32w_msa() local 746 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3, vec0, vec1, vec2; common_hz_8t_48w_msa() local 835 v16i8 filt0, filt1, filt2, filt3; common_hz_8t_64w_msa() local 917 v16i8 src10998, filt0, filt1, filt2, filt3; common_vt_8t_4w_msa() local 982 v16i8 src65_r, src87_r, src109_r, filt0, filt1, filt2, filt3; common_vt_8t_8w_msa() local 1039 v16i8 filt0, filt1, filt2, filt3; common_vt_8t_12w_msa() local 1138 v16i8 filt0, filt1, filt2, filt3; common_vt_8t_16w_msa() local 1220 v16i8 filt0, filt1, filt2, filt3; common_vt_8t_16w_mult_msa() local 1347 v8i16 filt0, filt1, filt2, filt3; hevc_hv_uni_8t_4w_msa() local 1482 v8i16 filt0, filt1, filt2, filt3; hevc_hv_uni_8t_8multx2mult_msa() local 1638 v8i16 filt0, filt1, filt2, filt3, filt_h0, filt_h1, filt_h2, filt_h3; hevc_hv_uni_8t_12w_msa() local [all...] |
H A D | hevcdsp_msa.c | 454 v8i16 filt0, filt1, filt2, filt3; in hevc_hz_8t_4w_msa() local 466 SPLATI_H4_SH(filter_vec, 0, 1, 2, 3, filt0, filt1, filt2, filt3); in hevc_hz_8t_4w_msa() 480 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, filt3, in hevc_hz_8t_4w_msa() 485 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, filt3, in hevc_hz_8t_4w_msa() 490 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, filt3, in hevc_hz_8t_4w_msa() 495 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, filt3, in hevc_hz_8t_4w_msa() 509 v8i16 filt0, filt1, filt2, filt3; in hevc_hz_8t_8w_msa() local 521 SPLATI_H4_SH(filter_vec, 0, 1, 2, 3, filt0, filt1, filt2, filt3); in hevc_hz_8t_8w_msa() 535 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, filt3, in hevc_hz_8t_8w_msa() 540 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, filt in hevc_hz_8t_8w_msa() 567 v8i16 filt0, filt1, filt2, filt3, dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_8t_12w_msa() local 639 v8i16 filt0, filt1, filt2, filt3; hevc_hz_8t_16w_msa() local 696 v8i16 filt0, filt1, filt2, filt3; hevc_hz_8t_24w_msa() local 771 v8i16 filt0, filt1, filt2, filt3; hevc_hz_8t_32w_msa() local 831 v8i16 filt0, filt1, filt2, filt3; hevc_hz_8t_48w_msa() local 902 v8i16 filt0, filt1, filt2, filt3; hevc_hz_8t_64w_msa() local 1003 v8i16 filt0, filt1, filt2, filt3; hevc_vt_8t_4w_msa() local 1070 v8i16 filt0, filt1, filt2, filt3; hevc_vt_8t_8w_msa() local 1137 v8i16 filt0, filt1, filt2, filt3; hevc_vt_8t_12w_msa() local 1229 v8i16 filt0, filt1, filt2, filt3; hevc_vt_8t_16multx4mult_msa() local 1367 v8i16 filt0, filt1, filt2, filt3; hevc_hv_8t_4w_msa() local 1479 v8i16 filt0, filt1, filt2, filt3; hevc_hv_8t_8multx1mult_msa() local 1615 v8i16 filt0, filt1, filt2, filt3, filt_h0, filt_h1, filt_h2, filt_h3; hevc_hv_8t_12w_msa() local [all...] |
H A D | vp9_mc_msa.c | 53 filt0, filt1, filt2, filt3) \ 59 tmp1 = __msa_dotp_s_h((v16i8) vec2, (v16i8) filt2); \ 85 filt0, filt1, filt2, filt3, \ 96 DOTP_SB2_SH(vec4_m, vec5_m, filt2, filt2, res2_m, res3_m); \ 104 filt0, filt1, filt2, filt3, \ 116 DOTP_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt2, filt2, filt2, filt2, \ 164 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_4x4_msa() local 192 v16i8 filt0, filt1, filt2, filt3; common_hz_8t_4x8_msa() local 240 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_8x4_msa() local 272 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_8x8mult_msa() local 320 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_16w_msa() local 359 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_32w_msa() local 418 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_64w_msa() local 478 v16i8 src10998, filt0, filt1, filt2, filt3; common_vt_8t_4w_msa() local 529 v16i8 src65_r, src87_r, src109_r, filt0, filt1, filt2, filt3; common_vt_8t_8w_msa() local 583 v16i8 filt0, filt1, filt2, filt3; common_vt_8t_16w_msa() local 665 v16i8 filt0, filt1, filt2, filt3; common_vt_8t_16w_mult_msa() local 992 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_4x4_msa() local 1027 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_4x8_msa() local 1089 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_8w_msa() local 1129 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_16w_msa() local 1187 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_32w_msa() local 1246 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_64w_msa() local 1313 v16i8 src10998, filt0, filt1, filt2, filt3; common_vt_8t_and_aver_dst_4w_msa() local 1371 v16i8 src65_r, src87_r, src109_r, filt0, filt1, filt2, filt3; common_vt_8t_and_aver_dst_8w_msa() local 1436 v16i8 filt0, filt1, filt2, filt3; common_vt_8t_and_aver_dst_16w_mult_msa() local [all...] |
H A D | hevc_mc_uniw_msa.c | 600 v8i16 filt0, filt1, filt2, filt3; in hevc_hz_uniwgt_8t_4w_msa() local 625 SPLATI_H4_SH(filter_vec, 0, 1, 2, 3, filt0, filt1, filt2, filt3); in hevc_hz_uniwgt_8t_4w_msa() 645 dst01 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hz_uniwgt_8t_4w_msa() 647 dst23 = HEVC_FILT_8TAP_SH(vec4, vec5, vec6, vec7, filt0, filt1, filt2, 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() 652 filt2, filt3); in hevc_hz_uniwgt_8t_4w_msa() 677 v8i16 filt0, filt1, filt2, filt3; in hevc_hz_uniwgt_8t_8w_msa() local 703 SPLATI_H4_SH(filter_vec, 0, 1, 2, 3, filt0, filt1, filt2, filt3); in hevc_hz_uniwgt_8t_8w_msa() 723 dst0 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hz_uniwgt_8t_8w_msa() 725 dst1 = HEVC_FILT_8TAP_SH(vec4, vec5, vec6, vec7, filt0, filt1, filt2, in hevc_hz_uniwgt_8t_8w_msa() 754 v8i16 filt0, filt1, filt2, filt3; hevc_hz_uniwgt_8t_12w_msa() local 849 v8i16 filt0, filt1, filt2, filt3; hevc_hz_uniwgt_8t_16w_msa() local 927 v8i16 filt0, filt1, filt2, filt3; hevc_hz_uniwgt_8t_24w_msa() local 1020 v8i16 filt0, filt1, filt2, filt3; hevc_hz_uniwgt_8t_32w_msa() local 1122 v8i16 filt0, filt1, filt2, filt3; hevc_hz_uniwgt_8t_48w_msa() local 1218 v8i16 filt0, filt1, filt2, filt3; hevc_hz_uniwgt_8t_64w_msa() local 1314 v8i16 filt0, filt1, filt2, filt3; hevc_vt_uniwgt_8t_4w_msa() local 1401 v8i16 filt0, filt1, filt2, filt3; hevc_vt_uniwgt_8t_8w_msa() local 1483 v8i16 filt0, filt1, filt2, filt3; hevc_vt_uniwgt_8t_12w_msa() local 1589 v8i16 filt0, filt1, filt2, filt3; hevc_vt_uniwgt_8t_16multx4mult_msa() local 1771 v8i16 filt0, filt1, filt2, filt3; hevc_hv_uniwgt_8t_4w_msa() local 1898 v8i16 filt0, filt1, filt2, filt3; hevc_hv_uniwgt_8t_8multx2mult_msa() local 2080 v8i16 filt0, filt1, filt2, filt3, filt_h0, filt_h1, filt_h2, filt_h3; hevc_hv_uniwgt_8t_12w_msa() local [all...] |
H A D | hevc_mc_bi_msa.c | 539 v8i16 filt0, filt1, filt2, filt3; in hevc_hz_bi_8t_4w_msa() local 552 SPLATI_H4_SH(filter_vec, 0, 1, 2, 3, filt0, filt1, filt2, filt3); in hevc_hz_bi_8t_4w_msa() 586 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0, in hevc_hz_bi_8t_4w_msa() 612 v8i16 filt0, filt1, filt2, filt3; in hevc_hz_bi_8t_8w_msa() local 627 SPLATI_H4_SH(filter_vec, 0, 1, 2, 3, filt0, filt1, filt2, filt3); in hevc_hz_bi_8t_8w_msa() 654 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt in hevc_hz_bi_8t_8w_msa() 684 v8i16 filt0, filt1, filt2, filt3; hevc_hz_bi_8t_12w_msa() local 769 v8i16 filt0, filt1, filt2, filt3; hevc_hz_bi_8t_16w_msa() local 841 v8i16 filt0, filt1, filt2, filt3; hevc_hz_bi_8t_24w_msa() local 912 v8i16 filt0, filt1, filt2, filt3; hevc_hz_bi_8t_32w_msa() local 985 v8i16 filt0, filt1, filt2, filt3; hevc_hz_bi_8t_48w_msa() local 1076 v8i16 filt0, filt1, filt2, filt3; hevc_hz_bi_8t_64w_msa() local 1195 v8i16 filt0, filt1, filt2, filt3; hevc_vt_bi_8t_4w_msa() local 1277 v8i16 filt0, filt1, filt2, filt3; hevc_vt_bi_8t_8w_msa() local 1358 v8i16 filt0, filt1, filt2, filt3; hevc_vt_bi_8t_12w_msa() local 1468 v8i16 filt0, filt1, filt2, filt3; hevc_vt_bi_8t_16multx2mult_msa() local 1634 v8i16 filt0, filt1, filt2, filt3; hevc_hv_bi_8t_4w_msa() local 1762 v8i16 filt0, filt1, filt2, filt3; hevc_hv_bi_8t_8multx1mult_msa() local 1912 v8i16 filt0, filt1, filt2, filt3, filt_h0, filt_h1, filt_h2, filt_h3; hevc_hv_bi_8t_12w_msa() local [all...] |
H A D | hevc_mc_biw_msa.c | 675 v8i16 filt0, filt1, filt2, filt3; in hevc_hz_biwgt_8t_4w_msa() local 687 SPLATI_H4_SH(filter_vec, 0, 1, 2, 3, filt0, filt1, filt2, filt3); in hevc_hz_biwgt_8t_4w_msa() 714 dst0 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hz_biwgt_8t_4w_msa() 718 dst1 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hz_biwgt_8t_4w_msa() 747 v8i16 filt0, filt1, filt2, filt3; in hevc_hz_biwgt_8t_8w_msa() local 770 SPLATI_H4_SH(filter_vec, 0, 1, 2, 3, filt0, filt1, filt2, filt3); in hevc_hz_biwgt_8t_8w_msa() 785 dst0 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hz_biwgt_8t_8w_msa() 789 dst1 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hz_biwgt_8t_8w_msa() 793 dst2 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hz_biwgt_8t_8w_msa() 797 dst3 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hz_biwgt_8t_8w_msa() 829 v8i16 filt0, filt1, filt2, filt3, out0, out1, out2, out3; hevc_hz_biwgt_8t_12w_msa() local 924 v8i16 filt0, filt1, filt2, filt3; hevc_hz_biwgt_8t_16w_msa() local 1009 v8i16 filt0, filt1, filt2, filt3; hevc_hz_biwgt_8t_24w_msa() local 1130 v8i16 filt0, filt1, filt2, filt3; hevc_hz_biwgt_8t_32w_msa() local 1216 v8i16 filt0, filt1, filt2, filt3; hevc_hz_biwgt_8t_48w_msa() local 1323 v8i16 filt0, filt1, filt2, filt3; hevc_hz_biwgt_8t_64w_msa() local 1426 v8i16 filt0, filt1, filt2, filt3; hevc_vt_biwgt_8t_4w_msa() local 1521 v8i16 filt0, filt1, filt2, filt3; hevc_vt_biwgt_8t_8w_msa() local 1611 v8i16 filt0, filt1, filt2, filt3; hevc_vt_biwgt_8t_12w_msa() local 1724 v8i16 filt0, filt1, filt2, filt3; hevc_vt_biwgt_8t_16multx2mult_msa() local 1943 v8i16 filt0, filt1, filt2, filt3; hevc_hv_biwgt_8t_4w_msa() local 2091 v8i16 filt0, filt1, filt2, filt3; hevc_hv_biwgt_8t_8multx2mult_msa() local 2299 v8i16 filt0, filt1, filt2, filt3, filt_h0, filt_h1, filt_h2, filt_h3; hevc_hv_biwgt_8t_12w_msa() local [all...] |
H A D | vp8_lpf_msa.c | 41 v16i8 filt, filt1, filt2, cnst4b, cnst3b; \ 77 filt2 = __msa_adds_s_b(filt, cnst3b); \ 78 filt2 >>= 3; \ 82 p0_m = __msa_adds_s_b(p0_m, filt2); \ 98 v16i8 filt, filt1, filt2, cnst4b, cnst3b, filt_sign; \ 133 filt2 = __msa_adds_s_b(filt, cnst3b); \ 134 filt2 >>= 3; \ 137 p0_m = __msa_adds_s_b(p0_m, filt2); \ 146 v16i8 u, filt1, filt2, filt_sign, q0_sub_p0_sign; \ 181 filt2 [all...] |
H A D | vp8_mc_msa.c | 73 filt0, filt1, filt2, \ 83 DPADD_SB2_SH(vec4_m, vec5_m, filt2, filt2, out0, out1); \ 88 filt0, filt1, filt2, \ 103 DPADD_SB4_SH(vec4_m, vec5_m, vec6_m, vec7_m, filt2, filt2, filt2, filt2, \ 163 v16i8 src0, src1, src2, src3, filt0, filt1, filt2; in common_hz_6t_4x4_msa() local 172 SPLATI_H3_SB(filt, 0, 1, 2, filt0, filt1, filt2); in common_hz_6t_4x4_msa() 191 v16i8 src0, src1, src2, src3, filt0, filt1, filt2; common_hz_6t_4x8_msa() local 241 v16i8 src0, src1, src2, src3, filt0, filt1, filt2; ff_put_vp8_epel8_h6_msa() local 289 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, filt0, filt1, filt2; ff_put_vp8_epel16_h6_msa() local 340 v16i8 src87_r, src2110, src4332, src6554, src8776, filt0, filt1, filt2; ff_put_vp8_epel4_v6_msa() local 387 v16i8 src109_r, filt0, filt1, filt2; ff_put_vp8_epel8_v6_msa() local 438 v16i8 src65_l, src87_l, filt0, filt1, filt2; ff_put_vp8_epel16_v6_msa() local [all...] |
H A D | vp9_lpf_msa.c | 28 v16i8 p1_m, p0_m, q0_m, q1_m, q0_sub_p0, filt, filt1, filt2; \ 50 filt2 = __msa_adds_s_b(filt, cnst3b); \ 51 filt2 >>= 3; \ 55 p0_m = __msa_adds_s_b(p0_m, filt2); \
|
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | hevcdsp_lsx.c | 611 __m128i filt0, filt1, filt2, filt3; in hevc_hz_8t_4w_lsx() local 619 filt0, filt1, filt2, filt3); in hevc_hz_8t_4w_lsx() 636 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec1, filt1, dst0, vec2, filt2, in hevc_hz_8t_4w_lsx() 642 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst1, vec1, filt1, dst1, vec2, filt2, in hevc_hz_8t_4w_lsx() 648 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst2, vec1, filt1, dst2, vec2, filt2, in hevc_hz_8t_4w_lsx() 654 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst3, vec1, filt1, dst3, vec2, filt2, in hevc_hz_8t_4w_lsx() 675 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec1, filt1, dst0, vec2, filt2, in hevc_hz_8t_4w_lsx() 697 __m128i filt0, filt1, filt2, filt3; in hevc_hz_8t_8w_lsx() local 705 filt0, filt1, filt2, filt3); in hevc_hz_8t_8w_lsx() 719 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec1, filt1, dst0, vec2, filt2, in hevc_hz_8t_8w_lsx() 761 __m128i filt0, filt1, filt2, filt3, dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_8t_12w_lsx() local 847 __m128i filt0, filt1, filt2, filt3; hevc_hz_8t_16w_lsx() local 907 __m128i filt0, filt1, filt2, filt3; hevc_hz_8t_24w_lsx() local 977 __m128i filt0, filt1, filt2, filt3; hevc_hz_8t_32w_lsx() local 1037 __m128i filt0, filt1, filt2, filt3; hevc_hz_8t_48w_lsx() local 1106 __m128i filt0, filt1, filt2, filt3; hevc_hz_8t_64w_lsx() local 1211 __m128i filt0, filt1, filt2, filt3; hevc_vt_8t_4w_lsx() local 1329 __m128i filt0, filt1, filt2, filt3; hevc_vt_8t_8w_lsx() local 1404 __m128i filt0, filt1, filt2, filt3; hevc_vt_8t_12w_lsx() local 1511 __m128i filt0, filt1, filt2, filt3; hevc_vt_8t_16multx4mult_lsx() local 1666 __m128i filt0, filt1, filt2, filt3; hevc_hv_8t_4w_lsx() local 1804 __m128i filt0, filt1, filt2, filt3; hevc_hv_8t_8multx1mult_lsx() local 1955 __m128i filt0, filt1, filt2, filt3, filt_h0, filt_h1, filt_h2, filt_h3; hevc_hv_8t_12w_lsx() local [all...] |
H A D | hevc_mc_uniw_lsx.c | 48 __m128i filt0, filt1, filt2, filt3; in hevc_hv_8t_8x2_lsx() local 69 filter_x, 6, filt0, filt1, filt2, filt3); in hevc_hv_8t_8x2_lsx() 103 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec2, filt2, dst1, vec6, filt2, in hevc_hv_8t_8x2_lsx() 104 dst2, vec10, filt2, dst3, vec14, filt2, dst0, dst1, dst2, dst3); in hevc_hv_8t_8x2_lsx() 116 dst6, vec9, filt1, dst4, vec2, filt2, dst4, dst5, dst6, dst4); 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() 136 filt2, dst in hevc_hv_8t_8x2_lsx() [all...] |
H A D | vp8_mc_lsx.c | 81 filt0, filt1, filt2, \ 96 DUP4_ARG3(__lsx_vdp2add_h_b, out0, vec4_m, filt2, out1, vec5_m, filt2, \ 97 out2, vec6_m, filt2, out3, vec7_m, filt2, out0, out1, out2, out3); \ 130 __m128i src0, src1, src2, src3, filt0, filt1, filt2; in ff_put_vp8_epel8_h6_lsx() local 143 filt2 = __lsx_vldrepl_h(filter, 4); in ff_put_vp8_epel8_h6_lsx() 153 filt0, filt1, filt2, out0, out1, out2, out3); in ff_put_vp8_epel8_h6_lsx() 173 filt0, filt1, filt2, out0, out1, out2, out3); in ff_put_vp8_epel8_h6_lsx() 196 __m128i filt2, mask in ff_put_vp8_epel16_h6_lsx() local 251 __m128i src109_l, filt0, filt1, filt2; ff_put_vp8_epel8_v6_lsx() local 319 __m128i filt0, filt1, filt2; ff_put_vp8_epel16_v6_lsx() local [all...] |
H A D | hevc_mc_uni_lsx.c | 44 __m128i filt0, filt1, filt2, filt3; in common_hz_8t_64w_lsx() local 52 filt0, filt1, filt2, filt3); in common_hz_8t_64w_lsx() 74 DUP4_ARG3(__lsx_vdp2add_h_bu_b, res0, vec0, filt2, res1, vec1, filt2, in common_hz_8t_64w_lsx() 75 res2, vec2, filt2, res3, vec3, filt2, res0, res1, res2, res3); in common_hz_8t_64w_lsx() 104 DUP4_ARG3(__lsx_vdp2add_h_bu_b, res0, vec0, filt2, res1, vec1, filt2, in common_hz_8t_64w_lsx() 105 res2, vec2, filt2, res3, vec3, filt2, res in common_hz_8t_64w_lsx() 142 __m128i src65_r, src87_r, src109_r, filt0, filt1, filt2, filt3; common_vt_8t_8w_lsx() local 215 __m128i filt0, filt1, filt2, filt3; common_vt_8t_16w_lsx() local 352 __m128i filt0, filt1, filt2, filt3; hevc_hv_8t_8x2_lsx() local [all...] |
H A D | vp8_lpf_lsx.c | 30 __m128i filt, filt1, filt2, cnst4b, cnst3b; \ 63 filt2 = __lsx_vsadd_b(filt, cnst3b); \ 64 filt2 = __lsx_vsrai_b(filt2, 3); \ 68 p0_m = __lsx_vsadd_b(p0_m, filt2); \ 85 __m128i u, filt1, filt2, filt_sign, q0_sub_p0_sign; \ 120 filt2 = filt & hev; \ 125 filt1 = __lsx_vsadd_b(filt2, cnst4b); \ 128 filt2 = __lsx_vsadd_b(filt2, cnst3 [all...] |
H A D | hevc_mc_bi_lsx.c | 477 __m128i filt0, filt1, filt2, filt3; in hevc_hz_8t_16w_lsx() local 486 filt0, filt1, filt2, filt3); in hevc_hz_8t_16w_lsx() 517 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst0, vec0, filt2, dst1, vec1, filt2, in hevc_hz_8t_16w_lsx() 518 dst2, vec2, filt2, dst3, vec3, filt2, dst0, dst1, dst2, dst3); in hevc_hz_8t_16w_lsx() 541 __m128i filt0, filt1, filt2, filt3; in hevc_hz_8t_24w_lsx() local 550 filt0, filt1, filt2, filt3); in hevc_hz_8t_24w_lsx() 572 dst0, vec2, filt2, dst1, vec3, filt2, dst in hevc_hz_8t_24w_lsx() 642 __m128i filt0, filt1, filt2, filt3; hevc_vt_8t_8w_lsx() local 731 __m128i filt0, filt1, filt2, filt3; hevc_vt_8t_16multx2mult_lsx() local 876 __m128i filt0, filt1, filt2, filt3; hevc_hv_8t_8multx1mult_lsx() local [all...] |
H A D | h264qpel_lasx.c | 81 __m256i src_vt65_h, src_vt76_h, src_vt87_h, filt0, filt1, filt2; in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() local 89 filt2 = __lasx_xvreplgr2vr_h(filt_const2); in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 147 filt1, filt2); in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 149 filt1, filt2); in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 151 filt1, filt2); in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 153 filt1, filt2); in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 212 __m256i src_vt65_h, src_vt76_h, src_vt87_h, filt0, filt1, filt2; in avc_luma_hv_qrt_16x16_lasx() local 220 filt2 = __lasx_xvreplgr2vr_h(filt_const2); in avc_luma_hv_qrt_16x16_lasx() 278 filt0, filt1, filt2); in avc_luma_hv_qrt_16x16_lasx() 280 filt0, filt1, filt2); in avc_luma_hv_qrt_16x16_lasx() [all...] |
H A D | vp9_lpf_lsx.c | 58 __m128i p1_tmp, p0_tmp, q0_tmp, q1_tmp, q0_sub_p0, filt, filt1, filt2; \ 80 filt2 = __lsx_vsadd_b(filt, cnst3b); \ 81 filt2 = __lsx_vsrai_b(filt2, 3); \ 85 p0_tmp = __lsx_vsadd_b(p0_tmp, filt2); \
|
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
H A D | dec_msa.c | 312 v16i8 p1_m, p0_m, q0_m, q1_m, filt, filt1, filt2; \ 321 filt2 = __msa_adds_s_b(filt, cnst3b); \ 322 filt2 = SRAI_B(filt2, 3); \ 324 p0_m = __msa_adds_s_b(p0_m, filt2); \
|