Lines Matching refs:vec2

39                           vec0, vec1, vec2, vec3, rnd_val,         \
43 HEVC_BI_RND_CLIP2(in2, in3, vec2, vec3, rnd_val, out2, out3); \
54 #define HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, vec0, vec1, vec2, \
58 HEVC_BI_RND_CLIP2_MAX_SATU(in2, in3, vec2, vec3, rnd_val, out2, out3); \
542 v16i8 vec0, vec1, vec2, vec3;
577 VSHF_B2_SB(src4, src5, src6, src7, mask0, mask0, vec2, vec3);
578 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
581 VSHF_B2_SB(src4, src5, src6, src7, mask1, mask1, vec2, vec3);
582 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
585 VSHF_B2_SB(src4, src5, src6, src7, mask2, mask2, vec2, vec3);
586 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
589 VSHF_B2_SB(src4, src5, src6, src7, mask3, mask3, vec2, vec3);
590 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
615 v16i8 vec0, vec1, vec2, vec3;
645 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2, vec3);
646 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
649 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2, vec3);
650 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
653 VSHF_B2_SB(src2, src2, src3, src3, mask2, mask2, vec2, vec3);
654 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
657 VSHF_B2_SB(src2, src2, src3, src3, mask3, mask3, vec2, vec3);
658 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
683 v16i8 vec0, vec1, vec2;
722 vec0, vec1, vec2);
724 dst2 = __msa_dpadd_s_h(dst2, vec2, (v16i8) filt0);
726 vec0, vec1, vec2);
728 dst2 = __msa_dpadd_s_h(dst2, vec2, (v16i8) filt1);
730 vec0, vec1, vec2);
732 dst2 = __msa_dpadd_s_h(dst2, vec2, (v16i8) filt2);
734 vec0, vec1, vec2);
736 dst2 = __msa_dpadd_s_h(dst2, vec2, (v16i8) filt3);
771 v16i8 vec0, vec1, vec2, vec3;
804 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2, vec3);
805 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
808 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2, vec3);
809 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
812 VSHF_B2_SB(src2, src2, src3, src3, mask2, mask2, vec2, vec3);
813 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
816 VSHF_B2_SB(src2, src2, src3, src3, mask3, mask3, vec2, vec3);
817 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
843 v16i8 vec0, vec1, vec2, vec3;
876 VSHF_B2_SB(src1, src1, src0, src0, mask0, mask1, vec2, vec3);
877 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt1, dst0,
880 VSHF_B2_SB(src0, src0, src0, src1, mask2, mask6, vec2, vec3);
881 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt2, filt2, dst1,
884 VSHF_B2_SB(src0, src1, src1, src1, mask7, mask3, vec2, vec3);
885 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt3, filt3, filt3, dst2,
914 v16i8 vec0, vec1, vec2, vec3;
948 VSHF_B2_SB(src1, src1, src2, src2, mask0, mask0, vec2, vec3);
949 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
952 VSHF_B2_SB(src1, src1, src2, src2, mask1, mask1, vec2, vec3);
953 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
956 VSHF_B2_SB(src1, src1, src2, src2, mask2, mask2, vec2, vec3);
957 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
960 VSHF_B2_SB(src1, src1, src2, src2, mask3, mask3, vec2, vec3);
961 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
987 v16i8 vec0, vec1, vec2, vec3;
1022 VSHF_B2_SB(src1, src1, src1, src2, mask0, mask4, vec2, vec3);
1023 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
1026 VSHF_B2_SB(src1, src1, src1, src2, mask1, mask5, vec2, vec3);
1027 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
1030 VSHF_B2_SB(src1, src1, src1, src2, mask2, mask6, vec2, vec3);
1031 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
1034 VSHF_B2_SB(src1, src1, src1, src2, mask3, mask7, vec2, vec3);
1035 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
1049 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2, vec3);
1050 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt1, filt1, dst4,
1053 VSHF_B2_SB(src2, src2, src3, src3, mask3, mask3, vec2, vec3);
1054 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt3, filt3, dst4,
1079 v16i8 vec0, vec1, vec2, vec3;
1114 VSHF_B2_SB(src1, src1, src2, src2, mask0, mask0, vec2, vec3);
1115 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
1118 VSHF_B2_SB(src1, src1, src2, src2, mask1, mask1, vec2, vec3);
1119 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
1122 VSHF_B2_SB(src1, src1, src2, src2, mask2, mask2, vec2, vec3);
1123 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
1126 VSHF_B2_SB(src1, src1, src2, src2, mask3, mask3, vec2, vec3);
1127 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
1149 VSHF_B2_SB(src1, src1, src2, src2, mask0, mask0, vec2, vec3);
1150 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
1153 VSHF_B2_SB(src1, src1, src2, src2, mask1, mask1, vec2, vec3);
1154 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
1157 VSHF_B2_SB(src1, src1, src2, src2, mask2, mask2, vec2, vec3);
1158 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
1161 VSHF_B2_SB(src1, src1, src2, src2, mask3, mask3, vec2, vec3);
1162 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
1638 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
1667 VSHF_B4_SB(src0, src3, mask0, mask1, mask2, mask3, vec0, vec1, vec2, vec3);
1674 dst30 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2,
1702 vec0, vec1, vec2, vec3);
1705 dst97 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2,
1767 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
1802 vec0, vec1, vec2, vec3);
1809 dst0 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2,
1819 vec0, vec1, vec2, vec3);
1824 dst4 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2,
1840 vec0, vec1, vec2, vec3);
1841 dst7 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1,
1909 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
1948 VSHF_B4_SB(src0, src0, mask0, mask1, mask2, mask3, vec0, vec1, vec2,
1956 dst0 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2,
1964 VSHF_B4_SB(src4, src4, mask0, mask1, mask2, mask3, vec0, vec1, vec2,
1970 dst4 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2,
1985 VSHF_B4_SB(src7, src7, mask0, mask1, mask2, mask3, vec0, vec1, vec2,
1987 dst7 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1,
2031 VSHF_B4_SB(src0, src3, mask4, mask5, mask6, mask7, vec0, vec1, vec2, vec3);
2037 dst30 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2,
2064 VSHF_B4_SB(src7, src9, mask4, mask5, mask6, mask7, vec0, vec1, vec2,
2068 dst97 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2,
2236 v16i8 vec2, vec3;
2261 VSHF_B2_SB(src0, src1, src2, src3, mask1, mask1, vec2, vec3);
2262 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt1, filt1, tmp0, tmp1,
2285 v16i8 mask1, vec0, vec1, vec2, vec3;
2316 VSHF_B2_SB(src4, src5, src6, src7, mask0, mask0, vec2, vec3);
2317 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, tmp0,
2320 VSHF_B2_SB(src4, src5, src6, src7, mask1, mask1, vec2, vec3);
2321 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, tmp0,
2370 v16i8 vec0, vec1, vec2, vec3;
2396 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2, vec3);
2397 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2400 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2, vec3);
2401 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2429 v16i8 mask1, vec0, vec1, vec2, vec3;
2450 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec2, vec3);
2451 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt1, filt1, dst0, dst1,
2473 v16i8 vec0, vec1, vec2, vec3;
2498 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2, vec3);
2499 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0, dst1,
2502 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2, vec3);
2503 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0, dst1,
2509 VSHF_B2_SB(src4, src4, src5, src5, mask1, mask1, vec2, vec3);
2510 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt1, filt1, dst4, dst5,
2538 v16i8 vec0, vec1, vec2, vec3;
2564 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2, vec3);
2565 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2568 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2, vec3);
2569 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2621 v16i8 vec0, vec1, vec2, vec3, vec4, vec5;
2653 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2, vec3);
2655 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2659 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2, vec3);
2661 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2687 v16i8 src0, src1, src2, src3, vec0, vec1, vec2, vec3;
2720 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2, vec3);
2721 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2724 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2, vec3);
2725 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2754 v16i8 vec0, vec1, vec2, vec3;
2787 VSHF_B2_SB(src2, src2, src2, src3, mask0, mask2, vec2, vec3);
2788 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2791 VSHF_B2_SB(src2, src2, src2, src3, mask1, mask3, vec2, vec3);
2792 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2800 VSHF_B2_SB(src6, src6, src6, src7, mask0, mask2, vec2, vec3);
2801 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst4,
2804 VSHF_B2_SB(src6, src6, src6, src7, mask1, mask3, vec2, vec3);
2805 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst4,
2826 VSHF_B2_SB(src5, src5, src7, src7, mask0, mask0, vec2, vec3);
2827 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2830 VSHF_B2_SB(src5, src5, src7, src7, mask1, mask1, vec2, vec3);
2831 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2859 v16i8 vec0, vec1, vec2, vec3;
2887 VSHF_B2_SB(src1, src1, src2, src2, mask0, mask0, vec2, vec3);
2888 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2891 VSHF_B2_SB(src1, src1, src2, src2, mask1, mask1, vec2, vec3);
2892 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
3802 v16i8 vec0, vec1, vec2, vec3, vec4, vec5;
3829 VSHF_B2_SB(src1, src3, src1, src3, mask0, mask1, vec2, vec3);
3833 dst31 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
3868 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
3902 VSHF_B2_SB(src1, src4, src1, src4, mask0, mask1, vec2, vec3);
3907 dst41 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
3946 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
3975 VSHF_B2_SB(src1, src2, src1, src2, mask0, mask1, vec2, vec3);
3977 dst21 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
3988 VSHF_B2_SB(src4, src8, src4, src8, mask0, mask1, vec2, vec3);
3993 dst84 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4084 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
4123 VSHF_B2_SB(src1, src1, src1, src1, mask0, mask1, vec2, vec3);
4127 dsth1 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4138 VSHF_B2_SB(src4, src4, src4, src4, mask0, mask1, vec2, vec3);
4143 dsth4 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4148 VSHF_B2_SB(src8, src8, src8, src8, mask0, mask1, vec2, vec3);
4153 dsth8 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4236 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9;
4266 VSHF_B2_SB(src1, src1, src1, src1, mask0, mask1, vec2, vec3);
4272 dst1 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4307 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
4342 VSHF_B2_SB(src1, src1, src1, src1, mask0, mask1, vec2, vec3);
4346 dst1 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4353 VSHF_B2_SB(src4, src4, src4, src4, mask0, mask1, vec2, vec3);
4358 dst4 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4407 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9;
4446 VSHF_B2_SB(src1, src1, src1, src1, mask0, mask1, vec2, vec3);
4456 dst1 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4529 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
4562 VSHF_B2_SB(src1, src1, src1, src1, mask0, mask1, vec2, vec3);
4566 dst1 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4583 VSHF_B2_SB(src4, src4, src4, src4, mask0, mask1, vec2, vec3);
4588 dst4 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4674 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
4712 VSHF_B2_SB(src1, src1, src1, src1, mask0, mask1, vec2, vec3);
4716 dsth1 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4733 VSHF_B2_SB(src4, src4, src4, src4, mask0, mask1, vec2, vec3);
4738 dsth4 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4786 VSHF_B2_SB(src1, src2, src1, src2, mask2, mask3, vec2, vec3);
4789 dst21 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);
4800 VSHF_B2_SB(src4, src8, src4, src8, mask2, mask3, vec2, vec3);
4805 dst84 = HEVC_FILT_4TAP_SH(vec2, vec3, filt0, filt1);