Lines Matching refs:res0
369 v8i16 hz_out0, hz_out1, vt_out0, vt_out1, res0, res1; in avc_luma_hv_qrt_and_aver_dst_4x4_msa() local
415 res0 = __msa_srari_h((hz_out0 + vt_out0), 1); in avc_luma_hv_qrt_and_aver_dst_4x4_msa()
417 SAT_SH2_SH(res0, res1, 7); in avc_luma_hv_qrt_and_aver_dst_4x4_msa()
418 res = PCKEV_XORI128_UB(res0, res1); in avc_luma_hv_qrt_and_aver_dst_4x4_msa()
750 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_put_h264_qpel16_mc10_msa() local
777 HADD_SB4_SH(vec0, vec3, vec6, vec9, res0, res1, res2, res3); in ff_put_h264_qpel16_mc10_msa()
779 minus5b, res0, res1, res2, res3); in ff_put_h264_qpel16_mc10_msa()
781 plus20b, res0, res1, res2, res3); in ff_put_h264_qpel16_mc10_msa()
795 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_put_h264_qpel16_mc10_msa()
797 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_put_h264_qpel16_mc10_msa()
799 PCKEV_B2_SB(res1, res0, res3, res2, dst0, dst1); in ff_put_h264_qpel16_mc10_msa()
818 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_put_h264_qpel16_mc30_msa() local
845 HADD_SB4_SH(vec0, vec3, vec6, vec9, res0, res1, res2, res3); in ff_put_h264_qpel16_mc30_msa()
847 minus5b, res0, res1, res2, res3); in ff_put_h264_qpel16_mc30_msa()
849 plus20b, res0, res1, res2, res3); in ff_put_h264_qpel16_mc30_msa()
863 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_put_h264_qpel16_mc30_msa()
865 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_put_h264_qpel16_mc30_msa()
867 PCKEV_B2_SB(res1, res0, res3, res2, dst0, dst1); in ff_put_h264_qpel16_mc30_msa()
885 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_put_h264_qpel8_mc10_msa() local
894 HADD_SB4_SH(vec0, vec1, vec2, vec3, res0, res1, res2, res3); in ff_put_h264_qpel8_mc10_msa()
898 res0, res1, res2, res3); in ff_put_h264_qpel8_mc10_msa()
902 res0, res1, res2, res3); in ff_put_h264_qpel8_mc10_msa()
920 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_put_h264_qpel8_mc10_msa()
922 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_put_h264_qpel8_mc10_msa()
924 PCKEV_B2_SB(res1, res0, res3, res2, tmp0, tmp1); in ff_put_h264_qpel8_mc10_msa()
940 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_put_h264_qpel8_mc30_msa() local
949 HADD_SB4_SH(vec0, vec1, vec2, vec3, res0, res1, res2, res3); in ff_put_h264_qpel8_mc30_msa()
953 res0, res1, res2, res3); in ff_put_h264_qpel8_mc30_msa()
957 res0, res1, res2, res3); in ff_put_h264_qpel8_mc30_msa()
975 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_put_h264_qpel8_mc30_msa()
977 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_put_h264_qpel8_mc30_msa()
979 PCKEV_B2_SB(res1, res0, res3, res2, tmp0, tmp1); in ff_put_h264_qpel8_mc30_msa()
994 v8i16 res0, res1; in ff_put_h264_qpel4_mc10_msa() local
1002 HADD_SB2_SH(vec0, vec1, res0, res1); in ff_put_h264_qpel4_mc10_msa()
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()
1007 SRARI_H2_SH(res0, res1, 5); in ff_put_h264_qpel4_mc10_msa()
1008 SAT_SH2_SH(res0, res1, 7); in ff_put_h264_qpel4_mc10_msa()
1009 res = __msa_pckev_b((v16i8) res1, (v16i8) res0); in ff_put_h264_qpel4_mc10_msa()
1025 v8i16 res0, res1; in ff_put_h264_qpel4_mc30_msa() local
1033 HADD_SB2_SH(vec0, vec1, res0, res1); in ff_put_h264_qpel4_mc30_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()
1038 SRARI_H2_SH(res0, res1, 5); in ff_put_h264_qpel4_mc30_msa()
1039 SAT_SH2_SH(res0, res1, 7); in ff_put_h264_qpel4_mc30_msa()
1040 res = __msa_pckev_b((v16i8) res1, (v16i8) res0); in ff_put_h264_qpel4_mc30_msa()
1058 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_put_h264_qpel16_mc20_msa() local
1082 HADD_SB4_SH(vec0, vec3, vec6, vec9, res0, res1, res2, res3); in ff_put_h264_qpel16_mc20_msa()
1084 minus5b, res0, res1, res2, res3); in ff_put_h264_qpel16_mc20_msa()
1086 plus20b, res0, res1, res2, res3); in ff_put_h264_qpel16_mc20_msa()
1098 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_put_h264_qpel16_mc20_msa()
1100 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_put_h264_qpel16_mc20_msa()
1102 PCKEV_B4_SB(res1, res0, res3, res2, res5, res4, res7, res6, vec0, vec1, in ff_put_h264_qpel16_mc20_msa()
1117 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_put_h264_qpel8_mc20_msa() local
1126 HADD_SB4_SH(vec0, vec1, vec2, vec3, res0, res1, res2, res3); in ff_put_h264_qpel8_mc20_msa()
1130 res0, res1, res2, res3); in ff_put_h264_qpel8_mc20_msa()
1134 plus20b, res0, res1, res2, res3); in ff_put_h264_qpel8_mc20_msa()
1146 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_put_h264_qpel8_mc20_msa()
1148 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_put_h264_qpel8_mc20_msa()
1150 out0 = PCKEV_XORI128_UB(res0, res1); in ff_put_h264_qpel8_mc20_msa()
1163 v8i16 res0, res1; in ff_put_h264_qpel4_mc20_msa() local
1171 HADD_SB2_SH(vec0, vec1, res0, res1); in ff_put_h264_qpel4_mc20_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()
1176 SRARI_H2_SH(res0, res1, 5); in ff_put_h264_qpel4_mc20_msa()
1177 SAT_SH2_SH(res0, res1, 7); in ff_put_h264_qpel4_mc20_msa()
1178 out = PCKEV_XORI128_UB(res0, res1); in ff_put_h264_qpel4_mc20_msa()
1189 v16u8 res0, res1, res2, res3; in ff_put_h264_qpel16_mc01_msa() local
1233 out3_r, res0, res1, res2, res3); in ff_put_h264_qpel16_mc01_msa()
1234 res0 = (v16u8) __msa_aver_s_b((v16i8) res0, src2); in ff_put_h264_qpel16_mc01_msa()
1238 XORI_B4_128_UB(res0, res1, res2, res3); in ff_put_h264_qpel16_mc01_msa()
1239 ST_UB4(res0, res1, res2, res3, dst, stride); in ff_put_h264_qpel16_mc01_msa()
1263 v16u8 res0, res1, res2, res3; in ff_put_h264_qpel16_mc03_msa() local
1307 out3_r, res0, res1, res2, res3); in ff_put_h264_qpel16_mc03_msa()
1308 res0 = (v16u8) __msa_aver_s_b((v16i8) res0, src3); in ff_put_h264_qpel16_mc03_msa()
1312 XORI_B4_128_UB(res0, res1, res2, res3); in ff_put_h264_qpel16_mc03_msa()
1313 ST_UB4(res0, res1, res2, res3, dst, stride); in ff_put_h264_qpel16_mc03_msa()
2226 v16u8 res0, res1, res2, res3; in ff_put_h264_qpel16_mc02_msa() local
2269 out3_r, res0, res1, res2, res3); in ff_put_h264_qpel16_mc02_msa()
2270 XORI_B4_128_UB(res0, res1, res2, res3); in ff_put_h264_qpel16_mc02_msa()
2271 ST_UB4(res0, res1, res2, res3, dst, stride); in ff_put_h264_qpel16_mc02_msa()
3153 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_avg_h264_qpel16_mc10_msa() local
3181 HADD_SB4_SH(vec0, vec3, vec6, vec9, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc10_msa()
3183 minus5b, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc10_msa()
3185 plus20b, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc10_msa()
3199 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_avg_h264_qpel16_mc10_msa()
3201 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_avg_h264_qpel16_mc10_msa()
3203 PCKEV_B2_SB(res1, res0, res3, res2, out0, out1); in ff_avg_h264_qpel16_mc10_msa()
3225 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_avg_h264_qpel16_mc30_msa() local
3253 HADD_SB4_SH(vec0, vec3, vec6, vec9, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc30_msa()
3255 minus5b, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc30_msa()
3257 plus20b, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc30_msa()
3271 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_avg_h264_qpel16_mc30_msa()
3273 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_avg_h264_qpel16_mc30_msa()
3275 PCKEV_B2_SB(res1, res0, res3, res2, out0, out1); in ff_avg_h264_qpel16_mc30_msa()
3297 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_avg_h264_qpel8_mc10_msa() local
3306 HADD_SB4_SH(vec0, vec1, vec2, vec3, res0, res1, res2, res3); in ff_avg_h264_qpel8_mc10_msa()
3310 res0, res1, res2, res3); in ff_avg_h264_qpel8_mc10_msa()
3314 res0, res1, res2, res3); in ff_avg_h264_qpel8_mc10_msa()
3332 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_avg_h264_qpel8_mc10_msa()
3334 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_avg_h264_qpel8_mc10_msa()
3336 PCKEV_B2_SB(res1, res0, res3, res2, tmp0, tmp1); in ff_avg_h264_qpel8_mc10_msa()
3362 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_avg_h264_qpel8_mc30_msa() local
3371 HADD_SB4_SH(vec0, vec1, vec2, vec3, res0, res1, res2, res3); in ff_avg_h264_qpel8_mc30_msa()
3375 res0, res1, res2, res3); in ff_avg_h264_qpel8_mc30_msa()
3379 res0, res1, res2, res3); in ff_avg_h264_qpel8_mc30_msa()
3397 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_avg_h264_qpel8_mc30_msa()
3399 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_avg_h264_qpel8_mc30_msa()
3401 PCKEV_B2_SB(res1, res0, res3, res2, tmp0, tmp1); in ff_avg_h264_qpel8_mc30_msa()
3499 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_avg_h264_qpel16_mc20_msa() local
3524 HADD_SB4_SH(vec0, vec3, vec6, vec9, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc20_msa()
3526 minus5b, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc20_msa()
3528 plus20b, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc20_msa()
3540 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_avg_h264_qpel16_mc20_msa()
3542 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_avg_h264_qpel16_mc20_msa()
3544 PCKEV_B4_SB(res1, res0, res3, res2, res5, res4, res7, res6, vec0, vec1, in ff_avg_h264_qpel16_mc20_msa()
3563 v8i16 res0, res1, res2, res3, res4, res5, res6, res7; in ff_avg_h264_qpel8_mc20_msa() local
3573 HADD_SB4_SH(vec0, vec1, vec2, vec3, res0, res1, res2, res3); in ff_avg_h264_qpel8_mc20_msa()
3577 res0, res1, res2, res3); in ff_avg_h264_qpel8_mc20_msa()
3581 res0, res1, res2, res3); in ff_avg_h264_qpel8_mc20_msa()
3593 SRARI_H4_SH(res0, res1, res2, res3, 5); in ff_avg_h264_qpel8_mc20_msa()
3595 SAT_SH4_SH(res0, res1, res2, res3, 7); in ff_avg_h264_qpel8_mc20_msa()
3597 out0 = PCKEV_XORI128_UB(res0, res1); in ff_avg_h264_qpel8_mc20_msa()
3619 v8i16 res0, res1; in ff_avg_h264_qpel4_mc20_msa() local
3627 HADD_SB2_SH(vec0, vec1, res0, res1); in ff_avg_h264_qpel4_mc20_msa()
3629 DPADD_SB2_SH(vec2, vec3, minus5b, minus5b, res0, res1); in ff_avg_h264_qpel4_mc20_msa()
3631 DPADD_SB2_SH(vec4, vec5, plus20b, plus20b, res0, res1); in ff_avg_h264_qpel4_mc20_msa()
3632 SRARI_H2_SH(res0, res1, 5); in ff_avg_h264_qpel4_mc20_msa()
3633 SAT_SH2_SH(res0, res1, 7); in ff_avg_h264_qpel4_mc20_msa()
3634 res = PCKEV_XORI128_UB(res0, res1); in ff_avg_h264_qpel4_mc20_msa()
3648 v16u8 res0, res1, res2, res3, dst0, dst1, dst2, dst3; in ff_avg_h264_qpel16_mc01_msa() local
3692 out3_r, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc01_msa()
3693 res0 = (v16u8) __msa_aver_s_b((v16i8) res0, src2); in ff_avg_h264_qpel16_mc01_msa()
3698 XORI_B4_128_UB(res0, res1, res2, res3); in ff_avg_h264_qpel16_mc01_msa()
3699 AVER_UB2_UB(res0, dst0, res1, dst1, dst0, dst1); in ff_avg_h264_qpel16_mc01_msa()
3725 v16u8 res0, res1, res2, res3, dst0, dst1, dst2, dst3; in ff_avg_h264_qpel16_mc03_msa() local
3769 out3_r, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc03_msa()
3770 res0 = (v16u8) __msa_aver_s_b((v16i8) res0, src3); in ff_avg_h264_qpel16_mc03_msa()
3775 XORI_B4_128_UB(res0, res1, res2, res3); in ff_avg_h264_qpel16_mc03_msa()
3776 AVER_UB2_UB(res0, dst0, res1, dst1, dst0, dst1); in ff_avg_h264_qpel16_mc03_msa()
4811 v16u8 res0, res1, res2, res3, dst0, dst1, dst2, dst3; in ff_avg_h264_qpel16_mc02_msa() local
4855 out3_r, res0, res1, res2, res3); in ff_avg_h264_qpel16_mc02_msa()
4856 XORI_B4_128_UB(res0, res1, res2, res3); in ff_avg_h264_qpel16_mc02_msa()
4857 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in ff_avg_h264_qpel16_mc02_msa()
4859 ST_UB4(res0, res1, res2, res3, dst, stride); in ff_avg_h264_qpel16_mc02_msa()
5517 v8i16 hz_out7, hz_out8, res0, res1, res2, res3; in ff_avg_h264_qpel16_mc22_msa() local
5570 res0 = __msa_pckev_h((v8i16) tmp1, (v8i16) tmp0); in ff_avg_h264_qpel16_mc22_msa()
5590 out0 = PCKEV_XORI128_UB(res0, res1); in ff_avg_h264_qpel16_mc22_msa()
5621 v8i16 hz_out1110_r, hz_out1211_r, res0, res1, res2, res3; in ff_avg_h264_qpel8_mc22_msa() local
5664 res0 = __msa_pckev_h((v8i16) tmp1, (v8i16) tmp0); in ff_avg_h264_qpel8_mc22_msa()
5683 out0 = PCKEV_XORI128_UB(res0, res1); in ff_avg_h264_qpel8_mc22_msa()
5705 res0 = __msa_pckev_h((v8i16) tmp1, (v8i16) tmp0); in ff_avg_h264_qpel8_mc22_msa()
5724 out0 = PCKEV_XORI128_UB(res0, res1); in ff_avg_h264_qpel8_mc22_msa()
5741 v8i16 hz_out7, hz_out8, res0, res1, filt0, filt1, filt2; in ff_avg_h264_qpel4_mc22_msa() local
5776 res0 = __msa_pckev_h((v8i16) tmp1, (v8i16) tmp0); in ff_avg_h264_qpel4_mc22_msa()
5784 res = PCKEV_XORI128_UB(res0, res1); in ff_avg_h264_qpel4_mc22_msa()