/third_party/ffmpeg/libavcodec/mips/ |
H A D | vp9_mc_msa.c | 53 filt0, filt1, filt2, filt3) \ 57 tmp0 = __msa_dotp_s_h((v16i8) vec0, (v16i8) filt0); \ 85 filt0, filt1, filt2, filt3, \ 92 DOTP_SB2_SH(vec0_m, vec1_m, filt0, filt0, res0_m, res1_m); \ 104 filt0, filt1, filt2, filt3, \ 112 DOTP_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt0, filt0, filt0, filt0, \ 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 1800 v16u8 filt0, vec0, vec1, res0, res1; common_hz_2t_4x4_msa() local 1822 v16u8 vec0, vec1, vec2, vec3, filt0; common_hz_2t_4x8_msa() local 1864 v16u8 filt0; common_hz_2t_8x4_msa() local 1888 v16u8 filt0; common_hz_2t_8x8mult_msa() local 1967 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; ff_put_bilin_16h_msa() local 2034 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; ff_put_bilin_32h_msa() local 2081 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; ff_put_bilin_64h_msa() local 2123 v16u8 filt0; common_vt_2t_4x4_msa() local 2151 v16u8 filt0; common_vt_2t_4x8_msa() local 2194 v16u8 src0, src1, src2, src3, src4, vec0, vec1, vec2, vec3, filt0; common_vt_2t_8x4_msa() local 2220 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; common_vt_2t_8x8mult_msa() local 2280 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; ff_put_bilin_16v_msa() local 2334 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; ff_put_bilin_32v_msa() local 2412 v16u8 src11, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; ff_put_bilin_64v_msa() local 2825 v16u8 filt0, dst0, vec0, vec1, res; common_hz_2t_and_aver_dst_4x4_msa() local 2854 v16u8 filt0, vec0, vec1, vec2, vec3, res0, res1, res2, res3; common_hz_2t_and_aver_dst_4x8_msa() local 2903 v16u8 filt0, dst0, dst1; common_hz_2t_and_aver_dst_8x4_msa() local 2933 v16u8 filt0, dst0, dst1; common_hz_2t_and_aver_dst_8x8mult_msa() local 3018 v16u8 filt0, dst0, dst1, dst2, dst3; ff_avg_bilin_16h_msa() local 3086 v16u8 filt0, dst0, dst1, dst2, dst3; ff_avg_bilin_32h_msa() local 3136 v16u8 filt0, dst0, dst1, dst2, dst3; ff_avg_bilin_64h_msa() local 3178 v16u8 dst0, out, filt0, src2110, src4332; common_vt_2t_and_aver_dst_4x4_msa() local 3216 v16u8 src2110, src4332, src6554, src8776, filt0; common_vt_2t_and_aver_dst_4x8_msa() local 3269 v16u8 dst0, dst1, vec0, vec1, vec2, vec3, filt0; common_vt_2t_and_aver_dst_8x4_msa() local 3301 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; common_vt_2t_and_aver_dst_8x8mult_msa() local 3366 v16u8 src0, src1, src2, src3, src4, dst0, dst1, dst2, dst3, filt0; ff_avg_bilin_16v_msa() local 3422 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; ff_avg_bilin_32v_msa() local 3501 v16u8 src6, src7, src8, src9, src10, src11, filt0; ff_avg_bilin_64v_msa() local [all...] |
H A D | hevc_mc_uni_msa.c | 36 filt0, filt1, filt2, filt3, \ 42 DOTP_SB2_SH(vec0_m, vec1_m, filt0, filt0, out0, out1); \ 53 filt0, filt1, filt2, filt3, \ 60 DOTP_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt0, filt0, filt0, filt0, \ 77 mask0, mask1, filt0, filt1, \ 83 DOTP_SB2_SH(vec0_m, vec1_m, filt0, filt 291 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_4x4_msa() local 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 1918 v16i8 filt0, filt1, src0, src1, mask0, mask1, vec0, vec1; common_hz_4t_4x2_msa() local 1945 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_4x4_msa() local 1972 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_4x8_msa() local 2008 v16i8 filt0, filt1, mask0, mask1; common_hz_4t_4x16_msa() local 2070 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_6w_msa() local 2120 v16i8 src0, src1, filt0, filt1, mask0, mask1; common_hz_4t_8x2mult_msa() local 2154 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_8x4mult_msa() local 2201 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1, mask2, mask3; common_hz_4t_12w_msa() local 2256 v16i8 filt0, filt1, mask0, mask1; common_hz_4t_16w_msa() local 2321 v16i8 filt0, filt1, mask0, mask1, mask00, mask11; common_hz_4t_24w_msa() local 2402 v16i8 filt0, filt1, mask0, mask1; common_hz_4t_32w_msa() local 2469 v16i8 src2110, src4332, filt0, filt1; common_vt_4t_4x2_msa() local 2502 v16i8 src2110, src4332, filt0, filt1; common_vt_4t_4x4multiple_msa() local 2560 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, filt0, filt1, filter_vec; common_vt_4t_6w_msa() local 2629 v8i16 src01, src12, src23, src34, tmp0, tmp1, filt, filt0, filt1; common_vt_4t_8x2_msa() local 2658 v8i16 filt, filt0, filt1; common_vt_4t_8x6_msa() local 2709 v16i8 src10_r, src72_r, src98_r, src21_r, src87_r, src109_r, filt0, filt1; common_vt_4t_8x4mult_msa() local 2772 v8i16 dst0_r, dst1_r, dst2_r, dst3_r, dst0_l, dst1_l, filt0, filt1; common_vt_4t_12w_msa() local 2832 v16i8 src32_l, src54_l, src21_l, src43_l, src65_l, filt0, filt1; common_vt_4t_16w_msa() local 2890 v16i8 src11, filt0, filt1; common_vt_4t_24w_msa() local 3006 v16i8 filt0, filt1; common_vt_4t_32w_msa() local 3096 v8i16 filt0, filt1; hevc_hv_uni_4t_4x2_msa() local 3151 v8i16 filt0, filt1; hevc_hv_uni_4t_4x4_msa() local 3213 v8i16 filt0, filt1; hevc_hv_uni_4t_4multx8mult_msa() local 3330 v8i16 filt0, filt1; hevc_hv_uni_4t_6w_msa() local 3447 v8i16 filt0, filt1; hevc_hv_uni_4t_8x2_msa() local 3512 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec; hevc_hv_uni_4t_8multx4_msa() local 3594 v8i16 filt0, filt1; hevc_hv_uni_4t_8x6_msa() local 3702 v8i16 filt0, filt1; hevc_hv_uni_4t_8multx4mult_msa() local 3839 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec, tmp0, tmp1, tmp2, tmp3; hevc_hv_uni_4t_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, 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 1849 v8i16 filt0, filt1; hevc_hz_4t_4x2_msa() local 1882 v8i16 filt0, filt1; hevc_hz_4t_4x4_msa() local 1921 v8i16 filt0, filt1; hevc_hz_4t_4x8multiple_msa() local 1989 v8i16 filt0, filt1, dst0, dst1, dst2, dst3; hevc_hz_4t_6w_msa() local 2058 v8i16 filt0, filt1, dst0, dst1; hevc_hz_4t_8x2multiple_msa() local 2102 v8i16 filt0, filt1; hevc_hz_4t_8x4multiple_msa() local 2171 v8i16 filt0, filt1; hevc_hz_4t_12w_msa() local 2234 v8i16 filt0, filt1; hevc_hz_4t_16w_msa() local 2306 v8i16 filt0, filt1; hevc_hz_4t_24w_msa() local 2406 v8i16 filt0, filt1; hevc_hz_4t_32w_msa() local 2459 v8i16 filt0, filt1; hevc_vt_4t_4x2_msa() local 2493 v8i16 filt0, filt1; hevc_vt_4t_4x4_msa() local 2531 v8i16 filt0, filt1; hevc_vt_4t_4x8_msa() local 2576 v8i16 dst10, dst32, dst54, dst76, filt0, filt1, filter_vec, const_vec; hevc_vt_4t_4x16_msa() local 2669 v8i16 filt0, filt1; hevc_vt_4t_6w_msa() local 2739 v8i16 filt0, filt1; hevc_vt_4t_8x2_msa() local 2774 v8i16 filt0, filt1; hevc_vt_4t_8x6_msa() local 2838 v8i16 filt0, filt1; hevc_vt_4t_8x4multiple_msa() local 2908 v8i16 filt0, filt1; hevc_vt_4t_12w_msa() local 2976 v8i16 filt0, filt1; hevc_vt_4t_16w_msa() local 3046 v8i16 filt0, filt1; hevc_vt_4t_24w_msa() local 3145 v8i16 filt0, filt1; hevc_vt_4t_32w_msa() local 3243 v8i16 filt0, filt1; hevc_hv_4t_4x2_msa() local 3297 v8i16 filt0, filt1; hevc_hv_4t_4x4_msa() local 3363 v8i16 filt0, filt1; hevc_hv_4t_4multx8mult_msa() local 3477 v8i16 filt0, filt1; hevc_hv_4t_6w_msa() local 3601 v8i16 filt0, filt1; hevc_hv_4t_8x2_msa() local 3668 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec, const_vec; hevc_hv_4t_8multx4_msa() local 3752 v8i16 filt0, filt1; hevc_hv_4t_8x6_msa() local 3868 v8i16 filt0, filt1; hevc_hv_4t_8multx4mult_msa() local 4010 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec, const_vec; hevc_hv_4t_12w_msa() local [all...] |
H A D | hevc_macros_msa.h | 25 filt0, filt1, filt2, filt3) \ 29 out_m = __msa_dotp_s_h((v16i8) in0, (v16i8) filt0); \ 36 filt0, filt1, filt2, filt3) \ 40 out_m = __msa_dotp_s_w((v8i16) in0, (v8i16) filt0); \ 46 #define HEVC_FILT_4TAP_SH(in0, in1, filt0, filt1) \ 50 out_m = __msa_dotp_s_h((v16i8) in0, (v16i8) filt0); \ 55 #define HEVC_FILT_4TAP(in0, in1, filt0, filt1) \ 59 out_m = __msa_dotp_s_w(in0, (v8i16) filt0); \
|
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() 651 dst67 = HEVC_FILT_8TAP_SH(vec12, vec13, vec14, vec15, filt0, filt1, 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, filt 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 2355 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_4x2_msa() local 2413 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_4x4_msa() local 2472 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_4x8multiple_msa() local 2562 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_6w_msa() local 2642 v8i16 filt0, filt1, dst0, dst1; hevc_hz_uniwgt_4t_8x2_msa() local 2699 v8i16 filt0, filt1, dst0, dst1, dst2, dst3; hevc_hz_uniwgt_4t_8x4_msa() local 2754 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_8x6_msa() local 2825 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_8x8multiple_msa() local 2932 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_12w_msa() local 3013 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_16w_msa() local 3096 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_24w_msa() local 3174 v8i16 filt0, filt1; hevc_hz_uniwgt_4t_32w_msa() local 3263 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_4x2_msa() local 3317 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_4x4_msa() local 3374 v8i16 dst0, dst1, dst2, dst3, filt0, filt1; hevc_vt_uniwgt_4t_4x8multiple_msa() local 3470 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_6w_msa() local 3547 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_8x2_msa() local 3598 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_8x4_msa() local 3654 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_8x6_msa() local 3718 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_8x8mult_msa() local 3826 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_12w_msa() local 3929 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_16w_msa() local 4012 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_24w_msa() local 4115 v8i16 filt0, filt1; hevc_vt_uniwgt_4t_32w_msa() local 4203 v8i16 filt0, filt1; hevc_hv_uniwgt_4t_4x2_msa() local 4267 v8i16 filt0, filt1; hevc_hv_uniwgt_4t_4x4_msa() local 4338 v8i16 filt0, filt1; hevc_hv_uniwgt_4t_4multx8mult_msa() local 4470 v8i16 filt0, filt1; hevc_hv_uniwgt_4t_6w_msa() local 4596 v8i16 filt0, filt1; hevc_hv_uniwgt_4t_8x2_msa() local 4675 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec; hevc_hv_uniwgt_4t_8multx4_msa() local 4767 v8i16 filt0, filt1; hevc_hv_uniwgt_4t_8x6_msa() local 4888 v8i16 filt0, filt1; hevc_hv_uniwgt_4t_8multx4mult_msa() local 5041 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec, tmp0, tmp1, tmp2, tmp3; hevc_hv_uniwgt_4t_12w_msa() local [all...] |
H A D | vp8_mc_msa.c | 73 filt0, filt1, filt2, \ 79 DOTP_SB2_SH(vec0_m, vec1_m, filt0, filt0, out0, out1); \ 88 filt0, filt1, filt2, \ 95 DOTP_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt0, filt0, filt0, filt0, \ 107 #define FILT_4TAP_DPADD_S_H(vec0, vec1, filt0, filt1) \ 111 tmp0 = __msa_dotp_s_h((v16i8) vec0, (v16i8) filt0); \ 163 v16i8 src0, src1, src2, src3, filt0, filt1, filt2; common_hz_6t_4x4_msa() local 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 684 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_4x4_msa() local 711 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_4x8_msa() local 747 v16i8 filt0, filt1, mask0, mask1; common_hz_4t_4x16_msa() local 813 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; ff_put_vp8_epel8_h4_msa() local 849 v16i8 filt0, filt1, mask0, mask1; ff_put_vp8_epel16_h4_msa() local 899 v16i8 src2110, src4332, filt0, filt1; ff_put_vp8_epel4_v4_msa() local 945 v16i8 src10_r, src72_r, src98_r, src21_r, src87_r, src109_r, filt0, filt1; ff_put_vp8_epel8_v4_msa() local 992 v16i8 src32_l, src54_l, src21_l, src43_l, src65_l, filt0, filt1; ff_put_vp8_epel16_v4_msa() local 1497 v16u8 filt0, vec0, vec1, res0, res1; common_hz_2t_4x4_msa() local 1519 v16u8 vec0, vec1, vec2, vec3, filt0; common_hz_2t_4x8_msa() local 1561 v16u8 filt0; common_hz_2t_8x4_msa() local 1585 v16u8 filt0; common_hz_2t_8x8mult_msa() local 1665 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; ff_put_vp8_bilinear16_h_msa() local 1731 v16u8 filt0; common_vt_2t_4x4_msa() local 1759 v16u8 filt0; common_vt_2t_4x8_msa() local 1802 v16u8 src0, src1, src2, src3, src4, vec0, vec1, vec2, vec3, filt0; common_vt_2t_8x4_msa() local 1828 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; common_vt_2t_8x8mult_msa() local 1888 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0; ff_put_vp8_bilinear16_v_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() 578 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, 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() 646 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, 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 2190 v8i16 filt0, filt1; hevc_hz_bi_4t_4x2_msa() local 2233 v8i16 filt0, filt1; hevc_hz_bi_4t_4x4_msa() local 2280 v8i16 filt0, filt1; hevc_hz_bi_4t_4x8multiple_msa() local 2365 v8i16 filt0, filt1; hevc_hz_bi_4t_6w_msa() local 2425 v8i16 filt0, filt1; hevc_hz_bi_4t_8x2_msa() local 2468 v8i16 filt0, filt1; hevc_hz_bi_4t_8x6_msa() local 2533 v8i16 filt0, filt1; hevc_hz_bi_4t_8x4multiple_msa() local 2613 v8i16 filt0, filt1; hevc_hz_bi_4t_12w_msa() local 2689 v8i16 filt0, filt1; hevc_hz_bi_4t_16w_msa() local 2751 v8i16 filt0, filt1; hevc_hz_bi_4t_24w_msa() local 2855 v8i16 filt0, filt1; hevc_hz_bi_4t_32w_msa() local 2917 v8i16 filt0, filt1; hevc_vt_bi_4t_4x2_msa() local 2966 v8i16 filt0, filt1; hevc_vt_bi_4t_4x4_msa() local 3018 v8i16 filt0, filt1; hevc_vt_bi_4t_4x8multiple_msa() local 3109 v8i16 filt0, filt1; hevc_vt_bi_4t_6w_msa() local 3206 v8i16 filt0, filt1; hevc_vt_bi_4t_8x2_msa() local 3252 v8i16 filt0, filt1; hevc_vt_bi_4t_8x6_msa() local 3312 v8i16 filt0, filt1; hevc_vt_bi_4t_8x4multiple_msa() local 3398 v8i16 dst0_l, dst1_l, filt0, filt1; hevc_vt_bi_4t_12w_msa() local 3480 v8i16 filt0, filt1; hevc_vt_bi_4t_16w_msa() local 3568 v8i16 filt0, filt1; hevc_vt_bi_4t_24w_msa() local 3693 v8i16 filt0, filt1; hevc_vt_bi_4t_32w_msa() local 3797 v8i16 filt0, filt1; hevc_hv_bi_4t_4x2_msa() local 3863 v8i16 filt0, filt1; hevc_hv_bi_4t_4x4_msa() local 3941 v8i16 filt0, filt1; hevc_hv_bi_4t_4multx8mult_msa() local 4085 v8i16 filt0, filt1; hevc_hv_bi_4t_6w_msa() local 4231 v8i16 filt0, filt1; hevc_hv_bi_4t_8x2_msa() local 4308 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec, const_vec; hevc_hv_bi_4t_8multx4_msa() local 4402 v8i16 filt0, filt1; hevc_hv_bi_4t_8x6_msa() local 4524 v8i16 filt0, filt1; hevc_hv_bi_4t_8multx4mult_msa() local 4676 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec, tmp0, tmp1, tmp2, tmp3; hevc_hv_bi_4t_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, filt 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 2646 v8i16 filt0, filt1; hevc_hz_biwgt_4t_4x2_msa() local 2706 v8i16 filt0, filt1; hevc_hz_biwgt_4t_4x4_msa() local 2768 v8i16 filt0, filt1; hevc_hz_biwgt_4t_4x8multiple_msa() local 2874 v8i16 filt0, filt1; hevc_hz_biwgt_4t_6w_msa() local 2946 v8i16 filt0, filt1; hevc_hz_biwgt_4t_8x2_msa() local 3002 v8i16 filt0, filt1; hevc_hz_biwgt_4t_8x6_msa() local 3078 v8i16 filt0, filt1; hevc_hz_biwgt_4t_8x4multiple_msa() local 3179 v8i16 filt0, filt1; hevc_hz_biwgt_4t_12w_msa() local 3267 v8i16 filt0, filt1; hevc_hz_biwgt_4t_16w_msa() local 3355 v8i16 filt0, filt1; hevc_hz_biwgt_4t_24w_msa() local 3442 v8i16 filt0, filt1; hevc_hz_biwgt_4t_32w_msa() local 3516 v8i16 filt0, filt1; hevc_vt_biwgt_4t_4x2_msa() local 3582 v8i16 filt0, filt1; hevc_vt_biwgt_4t_4x4_msa() local 3652 v8i16 filt0, filt1; hevc_vt_biwgt_4t_4x8multiple_msa() local 3767 v8i16 filt0, filt1; hevc_vt_biwgt_4t_6w_msa() local 3841 v8i16 filt0, filt1; hevc_vt_biwgt_4t_8x2_msa() local 3900 v8i16 filt0, filt1; hevc_vt_biwgt_4t_8x6_msa() local 3972 v8i16 filt0, filt1; hevc_vt_biwgt_4t_8x4multiple_msa() local 4079 v8i16 filt0, filt1; hevc_vt_biwgt_4t_12w_msa() local 4170 v8i16 filt0, filt1; hevc_vt_biwgt_4t_16w_msa() local 4266 v8i16 filt0, filt1; hevc_vt_biwgt_4t_24w_msa() local 4404 v8i16 filt0, filt1; hevc_vt_biwgt_4t_32w_msa() local 4518 v8i16 filt0, filt1; hevc_hv_biwgt_4t_4x2_msa() local 4602 v8i16 filt0, filt1; hevc_hv_biwgt_4t_4x4_msa() local 4701 v8i16 filt0, filt1; hevc_hv_biwgt_4t_4multx8mult_msa() local 4878 v8i16 filt0, filt1; hevc_hv_biwgt_4t_6w_msa() local 5055 v8i16 filt0, filt1; hevc_hv_biwgt_4t_8x2_msa() local 5154 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec, weight_vec; hevc_hv_biwgt_4t_8multx4_msa() local 5275 v8i16 filt0, filt1; hevc_hv_biwgt_4t_8x6_msa() local 5433 v8i16 filt0, filt1; hevc_hv_biwgt_4t_8multx4mult_msa() local 5619 v8i16 filt0, filt1, filt_h0, filt_h1, filter_vec; hevc_hv_biwgt_4t_12w_msa() local [all...] |
H A D | h264qpel_msa.c | 103 v16i8 mask0, mask1, mask2, filt0, filt1, filt2; in avc_luma_hv_qrt_4x4_msa() local 106 filt0 = (v16i8) __msa_fill_h(filt_const0); in avc_luma_hv_qrt_4x4_msa() 140 vt_out0 = AVC_DOT_SH3_SH(src_vt10_r, src_vt32_r, src_vt54_r, filt0, filt1, in avc_luma_hv_qrt_4x4_msa() 142 vt_out1 = AVC_DOT_SH3_SH(src_vt32_r, src_vt54_r, src_vt76_r, filt0, filt1, 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 171 filt0 = (v16i8) __msa_fill_h(filt_const0); in avc_luma_hv_qrt_8x8_msa() 201 vt_out0 = AVC_DOT_SH3_SH(src_vt10_r, src_vt32_r, src_vt54_r, filt0, filt1, in avc_luma_hv_qrt_8x8_msa() 203 vt_out1 = AVC_DOT_SH3_SH(src_vt21_r, src_vt43_r, src_vt65_r, filt0, filt1, in avc_luma_hv_qrt_8x8_msa() 205 vt_out2 = AVC_DOT_SH3_SH(src_vt32_r, src_vt54_r, src_vt76_r, filt0, filt1, in avc_luma_hv_qrt_8x8_msa() 207 vt_out3 = AVC_DOT_SH3_SH(src_vt43_r, src_vt65_r, src_vt87_r, filt0, filt 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_idct_msa.c | 98 v8i16 filt0, filter0, filter1, filter2, filter3; \ 109 filt0 = LD_SH(filter); \ 110 SPLATI_W4_SH(filt0, filter0, filter1, filter2, filter3); \ 148 filt0 = LD_SH(filter + 8); \ 149 SPLATI_W4_SH(filt0, filter0, filter1, filter2, filter3); \ 194 v8i16 filt0, filt1, dst0, dst1; \ 206 LD_SH2(filter, 8, filt0, filt1) \ 208 SPLATI_W2_SH(filt0, 0, filter0, filter1); \ 220 SPLATI_W2_SH(filt0, 2, filter0, filter1); \ 446 v8i16 filt0, filter in hevc_idct_8x32_column_msa() local [all...] |
/third_party/ffmpeg/libavcodec/loongarch/ |
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() 68 DUP4_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec1, filt0, vec2, filt0, in common_hz_8t_64w_lsx() 69 vec3, filt0, res0, res1, res2, res3); in common_hz_8t_64w_lsx() 98 DUP4_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec1, filt0, vec2, filt0, in common_hz_8t_64w_lsx() 99 vec3, filt0, 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 558 __m128i src11, filt0, filt1; common_vt_4t_24w_lsx() local 670 __m128i filt0, filt1; common_vt_4t_32w_lsx() local 757 __m128i filt0, filt1; hevc_hv_4t_8x2_lsx() local 823 __m128i filt0, filt1, filt_h0, filt_h1, filter_vec; hevc_hv_4t_8multx4_lsx() local 917 __m128i filt0, filt1; hevc_hv_4t_8x6_lsx() local 1029 __m128i filt0, filt1; hevc_hv_4t_8multx4mult_lsx() local 1165 __m128i filt0, filt1, filt_h0, filt_h1, filter_vec, tmp0, tmp1, tmp2, tmp3; hevc_hv_4t_12w_lsx() local [all...] |
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() 635 dst0 = __lsx_vdp2_h_bu_b(vec0, filt0); in hevc_hz_8t_4w_lsx() 641 dst1 = __lsx_vdp2_h_bu_b(vec0, filt0); in hevc_hz_8t_4w_lsx() 647 dst2 = __lsx_vdp2_h_bu_b(vec0, filt0); in hevc_hz_8t_4w_lsx() 653 dst3 = __lsx_vdp2_h_bu_b(vec0, filt0); in hevc_hz_8t_4w_lsx() 674 dst0 = __lsx_vdp2_h_bu_b(vec0, filt0); 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() 718 dst0 = __lsx_vdp2_h_bu_b(vec0, filt0); 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 2231 __m128i filt0, filt1; hevc_hz_4t_32w_lsx() local 2282 __m128i filt0, filt1; hevc_vt_4t_16w_lsx() local 2349 __m128i filt0, filt1; hevc_vt_4t_24w_lsx() local 2444 __m128i filt0, filt1; hevc_vt_4t_32w_lsx() local 2542 __m128i filt0, filt1; hevc_hv_4t_8x2_lsx() local 2612 __m128i filt0, filt1, filt_h0, filt_h1, filter_vec; hevc_hv_4t_8multx4_lsx() local 2709 __m128i filt0, filt1; hevc_hv_4t_8x6_lsx() local 2826 __m128i filt0, filt1; hevc_hv_4t_8multx4mult_lsx() local 2978 __m128i filt0, filt1, filt_h0, filt_h1, filter_vec, dst0; hevc_hv_4t_12w_lsx() local [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() 505 DUP4_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec1, filt0, vec2, filt0, in hevc_hz_8t_16w_lsx() 506 vec3, filt0, 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() 566 DUP2_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec1, filt0, 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 1074 __m128i filt0, filt1; hevc_hz_4t_24w_lsx() local 1168 __m128i filt0, filt1; hevc_hz_4t_32w_lsx() local 1226 __m128i dst0_l, dst1_l, filt0, filt1; hevc_vt_4t_12w_lsx() local 1307 __m128i filt0, filt1; hevc_vt_4t_16w_lsx() local 1380 __m128i filt0, filt1; hevc_vt_4t_24w_lsx() local 1501 __m128i filt0, filt1, filt_h0, filt_h1; hevc_hv_4t_6w_lsx() local 1681 __m128i filt0, filt1; hevc_hv_4t_8x2_lsx() local 1761 __m128i filt0, filt1, filt_h0, filt_h1, filter_vec; hevc_hv_4t_8multx4_lsx() local 1878 __m128i filt0, filt1; hevc_hv_4t_8x6_lsx() local 2015 __m128i filt0, filt1; hevc_hv_4t_8multx4mult_lsx() local [all...] |
H A D | vp8_mc_lsx.c | 81 filt0, filt1, filt2, \ 88 DUP4_ARG2(__lsx_vdp2_h_b, vec0_m, filt0, vec1_m, filt0, vec2_m, filt0, \ 89 vec3_m, filt0, out0, out1, out2, out3); \ 100 #define FILT_4TAP_DPADD_S_H(vec0, vec1, filt0, filt1) \ 104 tmp0 = __lsx_vdp2_h_b(vec0, filt0); \ 130 __m128i src0, src1, src2, src3, filt0, filt1, filt2; in ff_put_vp8_epel8_h6_lsx() local 142 DUP2_ARG2(__lsx_vldrepl_h, filter, 0, filter, 2, filt0, filt1); in ff_put_vp8_epel8_h6_lsx() 153 filt0, filt in ff_put_vp8_epel8_h6_lsx() 195 __m128i src0, src1, src2, src3, src4, src5, src6, src7, filt0, filt1; 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 513 __m128i src10_l, src72_l, src98_l, src21_l, src87_l, src109_l, filt0, filt1; ff_put_vp8_epel8_v4_lsx() local 571 __m128i src32_h, src54_h, src21_h, src43_h, src65_h, filt0, filt1; ff_put_vp8_epel16_v4_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() 99 DUP4_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec4, filt0, vec8, filt0, in hevc_hv_8t_8x2_lsx() 100 vec12, filt0, dst0, dst1, dst2, dst3); in hevc_hv_8t_8x2_lsx() 113 DUP2_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec4, filt0, dst4, dst5); in hevc_hv_8t_8x2_lsx() 114 dst6 = __lsx_vdp2_h_bu_b(vec8, filt0); in hevc_hv_8t_8x2_lsx() 134 dst7 = __lsx_vdp2_h_bu_b(vec0, filt0); in hevc_hv_8t_8x2_lsx() [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 87 filt0 = __lasx_xvreplgr2vr_h(filt_const0); in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 146 vt_out0 = AVC_DOT_SH3_SH(src_vt10_h, src_vt32_h, src_vt54_h, filt0, in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 148 vt_out1 = AVC_DOT_SH3_SH(src_vt21_h, src_vt43_h, src_vt65_h, filt0, in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 150 vt_out2 = AVC_DOT_SH3_SH(src_vt32_h, src_vt54_h, src_vt76_h, filt0, in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 152 vt_out3 = AVC_DOT_SH3_SH(src_vt43_h, src_vt65_h, src_vt87_h, filt0, 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 218 filt0 = __lasx_xvreplgr2vr_h(filt_const0); in avc_luma_hv_qrt_16x16_lasx() 278 filt0, filt1, filt2); in avc_luma_hv_qrt_16x16_lasx() 280 filt0, filt in avc_luma_hv_qrt_16x16_lasx() [all...] |