Lines Matching refs:tmp1
55 v8i16 tmp0, tmp1; \
59 tmp1 = __msa_dotp_s_h((v16i8) vec2, (v16i8) filt2); \
60 tmp1 = __msa_dpadd_s_h(tmp1, (v16i8) vec3, (v16i8) filt3); \
61 tmp0 = __msa_adds_s_h(tmp0, tmp1); \
241 v16u8 mask0, mask1, mask2, mask3, tmp0, tmp1;
263 tmp1 = PCKEV_XORI128_UB(out2, out3);
264 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
273 v16u8 mask0, mask1, mask2, mask3, tmp0, tmp1;
297 tmp1 = PCKEV_XORI128_UB(out2, out3);
298 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
530 v16u8 tmp0, tmp1;
563 tmp1 = PCKEV_XORI128_UB(out2_r, out3_r);
564 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
587 v16u8 tmp0, tmp1, tmp2, tmp3;
635 out3_r, tmp0, tmp1, tmp2, tmp3);
636 XORI_B4_128_UB(tmp0, tmp1, tmp2, tmp3);
637 ST_UB4(tmp0, tmp1, tmp2, tmp3, dst, dst_stride);
669 v16u8 tmp0, tmp1, tmp2, tmp3;
720 out3_r, tmp0, tmp1, tmp2, tmp3);
721 XORI_B4_128_UB(tmp0, tmp1, tmp2, tmp3);
722 ST_UB4(tmp0, tmp1, tmp2, tmp3, dst_tmp, dst_stride);
772 v8i16 hz_out7, hz_out8, hz_out9, tmp0, tmp1, out0, out1, out2, out3, out4;
822 tmp1 = FILT_8TAP_DPADD_S_H(out1, out2, out3, out4, filt_vt0, filt_vt1,
824 SRARI_H2_SH(tmp0, tmp1, 7);
825 SAT_SH2_SH(tmp0, tmp1, 7);
826 out = PCKEV_XORI128_UB(tmp0, tmp1);
849 v8i16 hz_out7, hz_out8, hz_out9, hz_out10, tmp0, tmp1, tmp2, tmp3;
904 tmp1 = FILT_8TAP_DPADD_S_H(out4, out5, out6, out7, filt_vt0, filt_vt1,
918 SRARI_H4_SH(tmp0, tmp1, tmp2, tmp3, 7);
919 SAT_SH4_SH(tmp0, tmp1, tmp2, tmp3, 7);
920 vec0 = PCKEV_XORI128_UB(tmp0, tmp1);
1437 v16u8 dst0, dst1, dst2, dst3, tmp0, tmp1, tmp2, tmp3;
1491 out3_r, tmp0, tmp1, tmp2, tmp3);
1492 XORI_B4_128_UB(tmp0, tmp1, tmp2, tmp3);
1493 AVER_UB4_UB(tmp0, dst0, tmp1, dst1, tmp2, dst2, tmp3, dst3,
1646 v8i16 hz_out7, hz_out8, hz_out9, hz_out10, tmp0, tmp1, tmp2, tmp3;
1704 tmp1 = FILT_8TAP_DPADD_S_H(out4, out5, out6, out7, filt_vt0, filt_vt1,
1719 SRARI_H4_SH(tmp0, tmp1, tmp2, tmp3, 7);
1720 SAT_SH4_SH(tmp0, tmp1, tmp2, tmp3, 7);
1721 CONVERT_UB_AVG_ST8x4_UB(tmp0, tmp1, tmp2, tmp3, dst0, dst1,
2125 v8u16 tmp0, tmp1;
2136 DOTP_UB2_UH(src2110, src4332, filt0, filt0, tmp0, tmp1);
2137 SRARI_H2_UH(tmp0, tmp1, 7);
2138 SAT_UH2_UH(tmp0, tmp1, 7);
2139 src2110 = __msa_pckev_b((v16i8) tmp1, (v16i8) tmp0);
2150 v8u16 tmp0, tmp1, tmp2, tmp3;
2170 tmp0, tmp1, tmp2, tmp3);
2171 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2172 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2173 PCKEV_B2_SB(tmp1, tmp0, tmp3, tmp2, src2110, src4332);
2196 v8u16 tmp0, tmp1, tmp2, tmp3;
2207 tmp0, tmp1, tmp2, tmp3);
2208 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2209 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2210 PCKEV_B2_SB(tmp1, tmp0, tmp3, tmp2, out0, out1);
2222 v8u16 tmp0, tmp1, tmp2, tmp3;
2241 tmp0, tmp1, tmp2, tmp3);
2242 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2243 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2244 PCKEV_B2_SB(tmp1, tmp0, tmp3, tmp2, out0, out1);
2248 tmp0, tmp1, tmp2, tmp3);
2249 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2250 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2251 PCKEV_B2_SB(tmp1, tmp0, tmp3, tmp2, out0, out1);
2281 v8u16 tmp0, tmp1, tmp2, tmp3;
2297 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
2298 SRARI_H2_UH(tmp0, tmp1, 7);
2299 SAT_UH2_UH(tmp0, tmp1, 7);
2300 PCKEV_ST_SB(tmp0, tmp1, dst);
2311 DOTP_UB2_UH(vec4, vec5, filt0, filt0, tmp0, tmp1);
2312 SRARI_H2_UH(tmp0, tmp1, 7);
2313 SAT_UH2_UH(tmp0, tmp1, 7);
2314 PCKEV_ST_SB(tmp0, tmp1, dst);
2335 v8u16 tmp0, tmp1, tmp2, tmp3;
2354 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
2355 SRARI_H2_UH(tmp0, tmp1, 7);
2356 SAT_UH2_UH(tmp0, tmp1, 7);
2357 PCKEV_ST_SB(tmp0, tmp1, dst);
2365 DOTP_UB2_UH(vec4, vec5, filt0, filt0, tmp0, tmp1);
2366 SRARI_H2_UH(tmp0, tmp1, 7);
2367 SAT_UH2_UH(tmp0, tmp1, 7);
2368 PCKEV_ST_SB(tmp0, tmp1, dst + 2 * dst_stride);
2377 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
2378 SRARI_H2_UH(tmp0, tmp1, 7);
2379 SAT_UH2_UH(tmp0, tmp1, 7);
2380 PCKEV_ST_SB(tmp0, tmp1, dst + 16);
2389 DOTP_UB2_UH(vec4, vec5, filt0, filt0, tmp0, tmp1);
2390 SRARI_H2_UH(tmp0, tmp1, 7);
2391 SAT_UH2_UH(tmp0, tmp1, 7);
2392 PCKEV_ST_SB(tmp0, tmp1, dst + 16 + 2 * dst_stride);
2413 v8u16 tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
2432 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
2433 SRARI_H2_UH(tmp0, tmp1, 7);
2434 SAT_UH2_UH(tmp0, tmp1, 7);
2435 PCKEV_ST_SB(tmp0, tmp1, dst);
2456 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
2457 SRARI_H2_UH(tmp0, tmp1, 7);
2458 SAT_UH2_UH(tmp0, tmp1, 7);
2459 PCKEV_ST_SB(tmp0, tmp1, dst + 32);
2492 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, filt, tmp0, tmp1;
2511 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp0, tmp1);
2512 SRARI_H2_UH(tmp0, tmp1, 7);
2513 SAT_UH2_UH(tmp0, tmp1, 7);
2514 PCKEV_B2_UB(tmp0, tmp0, tmp1, tmp1, res0, res1);
2587 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3;
2608 tmp1 = __msa_dotp_u_h(vec1, filt_vt);
2618 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2619 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
2620 PCKEV_B2_SB(tmp1, tmp0, tmp3, tmp2, out0, out1);
2632 v8u16 hz_out0, hz_out1, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7, tmp8;
2655 tmp1 = __msa_dotp_u_h(vec0, filt_vt);
2661 SRARI_H2_UH(tmp1, tmp2, 7);
2662 SAT_UH2_UH(tmp1, tmp2, 7);
2676 PCKEV_B2_SB(tmp2, tmp1, tmp4, tmp3, out0, out1);
2728 v8u16 tmp1, tmp2, hz_out0, hz_out1, hz_out2, hz_out3;
2755 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp1, tmp2);
2756 SRARI_H2_UH(tmp1, tmp2, 7);
2757 SAT_UH2_UH(tmp1, tmp2, 7);
2758 PCKEV_ST_SB(tmp1, tmp2, dst);
2764 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp1, tmp2);
2765 SRARI_H2_UH(tmp1, tmp2, 7);
2766 SAT_UH2_UH(tmp1, tmp2, 7);
2767 PCKEV_ST_SB(tmp1, tmp2, dst);
2773 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp1, tmp2);
2774 SRARI_H2_UH(tmp1, tmp2, 7);
2775 SAT_UH2_UH(tmp1, tmp2, 7);
2776 PCKEV_ST_SB(tmp1, tmp2, dst);
2782 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp1, tmp2);
2783 SRARI_H2_UH(tmp1, tmp2, 7);
2784 SAT_UH2_UH(tmp1, tmp2, 7);
2785 PCKEV_ST_SB(tmp1, tmp2, dst);
3181 v8u16 tmp0, tmp1;
3197 DOTP_UB2_UH(src2110, src4332, filt0, filt0, tmp0, tmp1);
3198 SRARI_H2_UH(tmp0, tmp1, 7);
3199 SAT_UH2_UH(tmp0, tmp1, 7);
3201 out = (v16u8) __msa_pckev_b((v16i8) tmp1, (v16i8) tmp0);
3217 v8u16 tmp0, tmp1, tmp2, tmp3;
3238 tmp0, tmp1, tmp2, tmp3);
3239 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3240 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3241 PCKEV_B2_UB(tmp1, tmp0, tmp3, tmp2, src2110, src4332);
3270 v8u16 tmp0, tmp1, tmp2, tmp3;
3284 tmp0, tmp1, tmp2, tmp3);
3285 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3286 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3287 PCKEV_AVG_ST8x4_UB(tmp0, tmp1, tmp2, tmp3, dst0, dst1, dst, dst_stride);
3302 v8u16 tmp0, tmp1, tmp2, tmp3;
3328 tmp0, tmp1, tmp2, tmp3);
3329 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3330 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3331 PCKEV_AVG_ST8x4_UB(tmp0, tmp1, tmp2, tmp3, dst0, dst1, dst, dst_stride);
3335 tmp0, tmp1, tmp2, tmp3);
3336 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3337 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3338 PCKEV_AVG_ST8x4_UB(tmp0, tmp1, tmp2, tmp3, dst2, dst3, dst, dst_stride);
3368 v8u16 tmp0, tmp1, tmp2, tmp3, filt;
3384 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
3385 SRARI_H2_UH(tmp0, tmp1, 7);
3386 SAT_UH2_UH(tmp0, tmp1, 7);
3387 PCKEV_AVG_ST_UB(tmp1, tmp0, dst0, dst);
3398 DOTP_UB2_UH(vec4, vec5, filt0, filt0, tmp0, tmp1);
3399 SRARI_H2_UH(tmp0, tmp1, 7);
3400 SAT_UH2_UH(tmp0, tmp1, 7);
3401 PCKEV_AVG_ST_UB(tmp1, tmp0, dst2, dst);
3423 v8u16 tmp0, tmp1, tmp2, tmp3, filt;
3442 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
3443 SRARI_H2_UH(tmp0, tmp1, 7);
3444 SAT_UH2_UH(tmp0, tmp1, 7);
3445 PCKEV_AVG_ST_UB(tmp1, tmp0, dst0, dst);
3454 DOTP_UB2_UH(vec4, vec5, filt0, filt0, tmp0, tmp1);
3455 SRARI_H2_UH(tmp0, tmp1, 7);
3456 SAT_UH2_UH(tmp0, tmp1, 7);
3457 PCKEV_AVG_ST_UB(tmp1, tmp0, dst2, dst + 2 * dst_stride);
3466 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
3467 SRARI_H2_UH(tmp0, tmp1, 7);
3468 SAT_UH2_UH(tmp0, tmp1, 7);
3469 PCKEV_AVG_ST_UB(tmp1, tmp0, dst4, dst + 16);
3478 DOTP_UB2_UH(vec4, vec5, filt0, filt0, tmp0, tmp1);
3479 SRARI_H2_UH(tmp0, tmp1, 7);
3480 SAT_UH2_UH(tmp0, tmp1, 7);
3481 PCKEV_AVG_ST_UB(tmp1, tmp0, dst6, dst + 16 + 2 * dst_stride);
3504 v8u16 tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
3527 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
3528 SRARI_H2_UH(tmp0, tmp1, 7);
3529 SAT_UH2_UH(tmp0, tmp1, 7);
3530 PCKEV_AVG_ST_UB(tmp1, tmp0, dst0, dst);
3551 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
3552 SRARI_H2_UH(tmp0, tmp1, 7);
3553 SAT_UH2_UH(tmp0, tmp1, 7);
3554 PCKEV_AVG_ST_UB(tmp1, tmp0, dst4, dst + 32);
3592 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, tmp0, tmp1, filt;
3615 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp0, tmp1);
3616 SRARI_H2_UH(tmp0, tmp1, 7);
3617 SAT_UH2_UH(tmp0, tmp1, 7);
3619 out = (v16u8) __msa_pckev_b((v16i8) tmp1, (v16i8) tmp0);
3637 v8u16 hz_out7, hz_out8, tmp0, tmp1, tmp2, tmp3;
3669 tmp0, tmp1, tmp2, tmp3);
3670 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3671 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3672 PCKEV_B2_UB(tmp1, tmp0, tmp3, tmp2, res0, res1);
3703 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3;
3728 tmp1 = __msa_dotp_u_h(vec1, filt_vt);
3738 SRARI_H4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3739 SAT_UH4_UH(tmp0, tmp1, tmp2, tmp3, 7);
3740 PCKEV_AVG_ST8x4_UB(tmp0, tmp1, tmp2, tmp3, dst0, dst1, dst, dst_stride);
3755 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3;
3782 tmp1 = __msa_dotp_u_h(vec0, filt_vt);
3784 SRARI_H2_UH(tmp0, tmp1, 7);
3785 SAT_UH2_UH(tmp0, tmp1, 7);
3800 PCKEV_AVG_ST8x4_UB(tmp0, tmp1, tmp2, tmp3, dst0, dst1, dst, dst_stride);
3832 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, tmp0, tmp1;
3859 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp0, tmp1);
3860 SRARI_H2_UH(tmp0, tmp1, 7);
3861 SAT_UH2_UH(tmp0, tmp1, 7);
3862 PCKEV_AVG_ST_UB(tmp1, tmp0, dst0, dst);
3868 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp0, tmp1);
3869 SRARI_H2_UH(tmp0, tmp1, 7);
3870 SAT_UH2_UH(tmp0, tmp1, 7);
3871 PCKEV_AVG_ST_UB(tmp1, tmp0, dst1, dst);
3877 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp0, tmp1);
3878 SRARI_H2_UH(tmp0, tmp1, 7);
3879 SAT_UH2_UH(tmp0, tmp1, 7);
3880 PCKEV_AVG_ST_UB(tmp1, tmp0, dst2, dst);
3886 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp0, tmp1);
3887 SRARI_H2_UH(tmp0, tmp1, 7);
3888 SAT_UH2_UH(tmp0, tmp1, 7);
3889 PCKEV_AVG_ST_UB(tmp1, tmp0, dst3, dst);