Lines Matching defs:vec0
31 #define HEVC_BI_RND_CLIP2(in0, in1, vec0, vec1, rnd_val, out0, out1) \
33 ADDS_SH2_SH(vec0, in0, vec1, in1, out0, out1); \
39 vec0, vec1, vec2, vec3, rnd_val, \
42 HEVC_BI_RND_CLIP2(in0, in1, vec0, vec1, rnd_val, out0, out1); \
46 #define HEVC_BI_RND_CLIP2_MAX_SATU(in0, in1, vec0, vec1, rnd_val, \
49 ADDS_SH2_SH(vec0, in0, vec1, in1, out0, out1); \
54 #define HEVC_BI_RND_CLIP4_MAX_SATU(in0, in1, in2, in3, vec0, vec1, vec2, \
57 HEVC_BI_RND_CLIP2_MAX_SATU(in0, in1, vec0, vec1, rnd_val, out0, out1); \
542 v16i8 vec0, vec1, vec2, vec3;
576 VSHF_B2_SB(src0, src1, src2, src3, mask0, mask0, vec0, vec1);
578 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
580 VSHF_B2_SB(src0, src1, src2, src3, mask1, mask1, vec0, vec1);
582 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
584 VSHF_B2_SB(src0, src1, src2, src3, mask2, mask2, vec0, vec1);
586 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
588 VSHF_B2_SB(src0, src1, src2, src3, mask3, mask3, vec0, vec1);
590 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
615 v16i8 vec0, vec1, vec2, vec3;
644 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0, vec1);
646 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
648 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec0, vec1);
650 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
652 VSHF_B2_SB(src0, src0, src1, src1, mask2, mask2, vec0, vec1);
654 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
656 VSHF_B2_SB(src0, src0, src1, src1, mask3, mask3, vec0, vec1);
658 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
683 v16i8 vec0, vec1, vec2;
722 vec0, vec1, vec2);
723 DPADD_SB2_SH(vec0, vec1, filt0, filt0, dst0, dst1);
726 vec0, vec1, vec2);
727 DPADD_SB2_SH(vec0, vec1, filt1, filt1, dst0, dst1);
730 vec0, vec1, vec2);
731 DPADD_SB2_SH(vec0, vec1, filt2, filt2, dst0, dst1);
734 vec0, vec1, vec2);
735 DPADD_SB2_SH(vec0, vec1, filt3, filt3, dst0, dst1);
771 v16i8 vec0, vec1, vec2, vec3;
803 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0, vec1);
805 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
807 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec0, vec1);
809 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
811 VSHF_B2_SB(src0, src0, src1, src1, mask2, mask2, vec0, vec1);
813 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
815 VSHF_B2_SB(src0, src0, src1, src1, mask3, mask3, vec0, vec1);
817 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
843 v16i8 vec0, vec1, vec2, vec3;
875 VSHF_B2_SB(src0, src0, src0, src1, mask0, mask4, vec0, vec1);
877 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt1, dst0,
879 VSHF_B2_SB(src0, src1, src1, src1, mask5, mask1, vec0, vec1);
881 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt2, filt2, dst1,
883 VSHF_B2_SB(src1, src1, src0, src0, mask2, mask3, vec0, vec1);
885 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt3, filt3, filt3, dst2,
914 v16i8 vec0, vec1, vec2, vec3;
947 VSHF_B2_SB(src0, src0, src0, src1, mask0, mask4, vec0, vec1);
949 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
951 VSHF_B2_SB(src0, src0, src0, src1, mask1, mask5, vec0, vec1);
953 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
955 VSHF_B2_SB(src0, src0, src0, src1, mask2, mask6, vec0, vec1);
957 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
959 VSHF_B2_SB(src0, src0, src0, src1, mask3, mask7, vec0, vec1);
961 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
987 v16i8 vec0, vec1, vec2, vec3;
1021 VSHF_B2_SB(src0, src0, src0, src1, mask0, mask4, vec0, vec1);
1023 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
1025 VSHF_B2_SB(src0, src0, src0, src1, mask1, mask5, vec0, vec1);
1027 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
1029 VSHF_B2_SB(src0, src0, src0, src1, mask2, mask6, vec0, vec1);
1031 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
1033 VSHF_B2_SB(src0, src0, src0, src1, mask3, mask7, vec0, vec1);
1035 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
1048 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec0, vec1);
1050 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt1, filt1, dst4,
1052 VSHF_B2_SB(src2, src2, src3, src3, mask2, mask2, vec0, vec1);
1054 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt3, filt3, dst4,
1079 v16i8 vec0, vec1, vec2, vec3;
1113 VSHF_B2_SB(src0, src0, src0, src1, mask0, mask4, vec0, vec1);
1115 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
1117 VSHF_B2_SB(src0, src0, src0, src1, mask1, mask5, vec0, vec1);
1119 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
1121 VSHF_B2_SB(src0, src0, src0, src1, mask2, mask6, vec0, vec1);
1123 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
1125 VSHF_B2_SB(src0, src0, src0, src1, mask3, mask7, vec0, vec1);
1127 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt3, filt3, filt3, filt3, dst0,
1148 VSHF_B2_SB(src0, src0, src0, src1, mask0, mask4, vec0, vec1);
1150 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
1152 VSHF_B2_SB(src0, src0, src0, src1, mask1, mask5, vec0, vec1);
1154 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
1156 VSHF_B2_SB(src0, src0, src0, src1, mask2, mask6, vec0, vec1);
1158 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt2, filt2, filt2, filt2, dst0,
1160 VSHF_B2_SB(src0, src0, src0, src1, mask3, mask7, vec0, vec1);
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,
2191 v16i8 src0, src1, dst0, vec0, vec1;
2212 VSHF_B2_SB(src0, src1, src0, src1, mask0, mask1, vec0, vec1);
2214 DPADD_SB2_SH(vec0, vec1, filt0, filt1, tmp0, tmp0);
2234 v16i8 src0, src1, src2, src3, dst0, vec0, vec1;
2260 VSHF_B2_SB(src0, src1, src2, src3, mask0, mask0, vec0, vec1);
2262 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt1, filt1, tmp0, tmp1,
2285 v16i8 mask1, vec0, vec1, vec2, vec3;
2315 VSHF_B2_SB(src0, src1, src2, src3, mask0, mask0, vec0, vec1);
2317 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, tmp0,
2319 VSHF_B2_SB(src0, src1, src2, src3, mask1, mask1, vec0, vec1);
2321 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, tmp0,
2370 v16i8 vec0, vec1, vec2, vec3;
2395 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0, vec1);
2397 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2399 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec0, vec1);
2401 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2429 v16i8 mask1, vec0, vec1, vec2, vec3;
2449 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0, vec1);
2451 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt1, filt1, dst0, dst1,
2473 v16i8 vec0, vec1, vec2, vec3;
2497 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0, vec1);
2499 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0, dst1,
2501 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec0, vec1);
2503 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0, dst1,
2508 VSHF_B2_SB(src4, src4, src5, src5, mask0, mask0, vec0, vec1);
2510 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt1, filt1, dst4, dst5,
2538 v16i8 vec0, vec1, vec2, vec3;
2563 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0, vec1);
2565 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2567 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec0, vec1);
2569 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2621 v16i8 vec0, vec1, vec2, vec3, vec4, vec5;
2652 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0, vec1);
2655 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2658 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec0, vec1);
2661 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2687 v16i8 src0, src1, src2, src3, vec0, vec1, vec2, vec3;
2719 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0, vec1);
2721 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2723 VSHF_B2_SB(src0, src0, src1, src1, mask1, mask1, vec0, vec1);
2725 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2754 v16i8 vec0, vec1, vec2, vec3;
2786 VSHF_B2_SB(src0, src0, src0, src1, mask0, mask2, vec0, vec1);
2788 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2790 VSHF_B2_SB(src0, src0, src0, src1, mask1, mask3, vec0, vec1);
2792 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2799 VSHF_B2_SB(src4, src4, src4, src5, mask0, mask2, vec0, vec1);
2801 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst4,
2803 VSHF_B2_SB(src4, src4, src4, src5, mask1, mask3, vec0, vec1);
2805 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst4,
2825 VSHF_B2_SB(src1, src1, src3, src3, mask0, mask0, vec0, vec1);
2827 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2829 VSHF_B2_SB(src1, src1, src3, src3, mask1, mask1, vec0, vec1);
2831 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
2859 v16i8 vec0, vec1, vec2, vec3;
2886 VSHF_B2_SB(src0, src0, src0, src1, mask0, mask2, vec0, vec1);
2888 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0, dst0,
2890 VSHF_B2_SB(src0, src0, src0, src1, mask1, mask3, vec0, vec1);
2892 DPADD_SB4_SH(vec0, vec1, vec2, vec3, filt1, filt1, filt1, filt1, dst0,
3802 v16i8 vec0, vec1, vec2, vec3, vec4, vec5;
3828 VSHF_B2_SB(src0, src2, src0, src2, mask0, mask1, vec0, vec1);
3832 dst20 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
3868 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
3901 VSHF_B2_SB(src0, src3, src0, src3, mask0, mask1, vec0, vec1);
3906 dst30 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
3946 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
3974 VSHF_B2_SB(src0, src1, src0, src1, mask0, mask1, vec0, vec1);
3976 dst10 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
3987 VSHF_B2_SB(src3, src7, src3, src7, mask0, mask1, vec0, vec1);
3992 dst73 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4084 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
4122 VSHF_B2_SB(src0, src0, src0, src0, mask0, mask1, vec0, vec1);
4126 dsth0 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4137 VSHF_B2_SB(src3, src3, src3, src3, mask0, mask1, vec0, vec1);
4142 dsth3 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4147 VSHF_B2_SB(src7, src7, src7, src7, mask0, mask1, vec0, vec1);
4152 dsth7 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4236 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9;
4265 VSHF_B2_SB(src0, src0, src0, src0, mask0, mask1, vec0, vec1);
4271 dst0 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4307 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
4341 VSHF_B2_SB(src0, src0, src0, src0, mask0, mask1, vec0, vec1);
4345 dst0 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4352 VSHF_B2_SB(src3, src3, src3, src3, mask0, mask1, vec0, vec1);
4357 dst3 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4407 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9;
4445 VSHF_B2_SB(src0, src0, src0, src0, mask0, mask1, vec0, vec1);
4455 dst0 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4529 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
4561 VSHF_B2_SB(src0, src0, src0, src0, mask0, mask1, vec0, vec1);
4565 dst0 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4582 VSHF_B2_SB(src3, src3, src3, src3, mask0, mask1, vec0, vec1);
4587 dst3 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4674 v16i8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
4711 VSHF_B2_SB(src0, src0, src0, src0, mask0, mask1, vec0, vec1);
4715 dsth0 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4732 VSHF_B2_SB(src3, src3, src3, src3, mask0, mask1, vec0, vec1);
4737 dsth3 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4785 VSHF_B2_SB(src0, src1, src0, src1, mask2, mask3, vec0, vec1);
4788 dst10 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);
4799 VSHF_B2_SB(src3, src7, src3, src7, mask2, mask3, vec0, vec1);
4804 dst73 = HEVC_FILT_4TAP_SH(vec0, vec1, filt0, filt1);