Lines Matching refs:src2

52 #define HORIZ_6TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1,   \
57 VSHF_B2_SB(src0, src1, src2, src3, mask0, mask0, vec0_m, vec1_m); \
59 VSHF_B2_SB(src0, src1, src2, src3, mask1, mask1, vec2_m, vec3_m); \
61 VSHF_B2_SB(src0, src1, src2, src3, mask2, mask2, vec4_m, vec5_m); \
65 #define HORIZ_6TAP_8WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, \
72 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2_m, vec3_m); \
76 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2_m, vec3_m); \
78 VSHF_B2_SB(src2, src2, src3, src3, mask2, mask2, vec6_m, vec7_m); \
109 #define HORIZ_4TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, \
114 VSHF_B2_SB(src0, src1, src2, src3, mask0, mask0, vec0_m, vec1_m); \
116 VSHF_B2_SB(src0, src1, src2, src3, mask1, mask1, vec2_m, vec3_m); \
120 #define HORIZ_4TAP_8WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, \
126 VSHF_B2_SB(src2, src2, src3, src3, mask0, mask0, vec2_m, vec3_m); \
130 VSHF_B2_SB(src2, src2, src3, src3, mask1, mask1, vec2_m, vec3_m); \
138 v16i8 src0, src1, src2, src3, filt0, filt1, filt2;
151 LD_SB4(src, src_stride, src0, src1, src2, src3);
152 XORI_B4_128_SB(src0, src1, src2, src3);
153 HORIZ_6TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2, filt0,
164 v16i8 src0, src1, src2, src3, filt0, filt1, filt2;
177 LD_SB4(src, src_stride, src0, src1, src2, src3);
178 XORI_B4_128_SB(src0, src1, src2, src3);
180 HORIZ_6TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2, filt0,
182 LD_SB4(src, src_stride, src0, src1, src2, src3);
183 XORI_B4_128_SB(src0, src1, src2, src3);
184 HORIZ_6TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2, filt0,
209 v16i8 src0, src1, src2, src3, filt0, filt1, filt2;
222 LD_SB4(src, src_stride, src0, src1, src2, src3);
223 XORI_B4_128_SB(src0, src1, src2, src3);
225 HORIZ_6TAP_8WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2, filt0,
235 LD_SB4(src, src_stride, src0, src1, src2, src3);
236 XORI_B4_128_SB(src0, src1, src2, src3);
238 HORIZ_6TAP_8WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2,
253 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, filt0, filt1, filt2;
267 LD_SB4(src, src_stride, src0, src2, src4, src6);
269 XORI_B8_128_SB(src0, src1, src2, src3, src4, src5, src6, src7);
272 HORIZ_6TAP_8WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2,
299 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8;
310 LD_SB5(src, src_stride, src0, src1, src2, src3, src4);
313 ILVR_B4_SB(src1, src0, src2, src1, src3, src2, src4, src3, src10_r, src21_r,
344 v16i8 src0, src1, src2, src3, src4, src7, src8, src9, src10;
355 LD_SB5(src, src_stride, src0, src1, src2, src3, src4);
358 XORI_B5_128_SB(src0, src1, src2, src3, src4);
359 ILVR_B4_SB(src1, src0, src3, src2, src2, src1, src4, src3, src10_r, src32_r,
392 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8;
404 LD_SB5(src, src_stride, src0, src1, src2, src3, src4);
407 XORI_B5_128_SB(src0, src1, src2, src3, src4);
408 ILVR_B4_SB(src1, src0, src3, src2, src4, src3, src2, src1, src10_r, src32_r,
410 ILVL_B4_SB(src1, src0, src3, src2, src4, src3, src2, src1, src10_l, src32_l,
458 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8;
476 LD_SB5(src, src_stride, src0, src1, src2, src3, src4);
479 XORI_B5_128_SB(src0, src1, src2, src3, src4);
482 hz_out2 = HORIZ_6TAP_FILT(src2, src3, mask0, mask1, mask2, filt_hz0, filt_hz1,
530 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8;
547 LD_SB5(src, src_stride, src0, src1, src2, src3, src4);
550 XORI_B5_128_SB(src0, src1, src2, src3, src4);
555 hz_out2 = HORIZ_6TAP_FILT(src2, src2, mask0, mask1, mask2, filt_hz0, filt_hz1,
625 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1;
637 LD_SB4(src, src_stride, src0, src1, src2, src3);
638 XORI_B4_128_SB(src0, src1, src2, src3);
639 HORIZ_4TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, filt0, filt1,
650 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1;
662 LD_SB4(src, src_stride, src0, src1, src2, src3);
665 XORI_B4_128_SB(src0, src1, src2, src3);
666 HORIZ_4TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, filt0, filt1,
668 LD_SB4(src, src_stride, src0, src1, src2, src3);
669 XORI_B4_128_SB(src0, src1, src2, src3);
670 HORIZ_4TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, filt0, filt1,
695 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1;
708 LD_SB4(src, src_stride, src0, src1, src2, src3);
711 XORI_B4_128_SB(src0, src1, src2, src3);
712 HORIZ_4TAP_8WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, filt0,
727 v16i8 src0, src1, src2, src3, src4, src5, src6, src7;
741 LD_SB4(src, src_stride, src0, src2, src4, src6);
745 XORI_B8_128_SB(src0, src1, src2, src3, src4, src5, src6, src7);
746 HORIZ_4TAP_8WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, filt0,
773 v16i8 src0, src1, src2, src3, src4, src5;
784 LD_SB3(src, src_stride, src0, src1, src2);
787 ILVR_B2_SB(src1, src0, src2, src1, src10_r, src21_r);
795 ILVR_B2_SB(src3, src2, src4, src3, src32_r, src43_r);
800 src2 = LD_SB(src);
802 ILVR_B2_SB(src5, src4, src2, src5, src54_r, src65_r);
818 v16i8 src0, src1, src2, src7, src8, src9, src10;
828 LD_SB3(src, src_stride, src0, src1, src2);
831 XORI_B3_128_SB(src0, src1, src2);
832 ILVR_B2_SB(src1, src0, src2, src1, src10_r, src21_r);
839 ILVR_B4_SB(src7, src2, src8, src7, src9, src8, src10, src9, src72_r,
854 src2 = src10;
862 v16i8 src0, src1, src2, src3, src4, src5, src6;
873 LD_SB3(src, src_stride, src0, src1, src2);
876 XORI_B3_128_SB(src0, src1, src2);
877 ILVR_B2_SB(src1, src0, src2, src1, src10_r, src21_r);
878 ILVL_B2_SB(src1, src0, src2, src1, src10_l, src21_l);
885 ILVR_B4_SB(src3, src2, src4, src3, src5, src4, src6, src5, src32_r, src43_r,
887 ILVL_B4_SB(src3, src2, src4, src3, src5, src4, src6, src5, src32_l, src43_l,
911 src2 = src6;
921 v16i8 src0, src1, src2, src3, src4, src5, src6, filt_hz0, filt_hz1;
934 LD_SB3(src, src_stride, src0, src1, src2);
937 XORI_B3_128_SB(src0, src1, src2);
939 hz_out1 = HORIZ_4TAP_FILT(src1, src2, mask0, mask1, filt_hz0, filt_hz1);
978 v16i8 src0, src1, src2, src3, src4, src5, src6, filt_hz0, filt_hz1;
992 LD_SB3(src, src_stride, src0, src1, src2);
995 XORI_B3_128_SB(src0, src1, src2);
998 hz_out2 = HORIZ_4TAP_FILT(src2, src2, mask0, mask1, filt_hz0, filt_hz1);
1057 v16i8 src0, src1, src2, src3, src4, src5, src6;
1072 LD_SB3(src, src_stride, src0, src1, src2);
1075 XORI_B3_128_SB(src0, src1, src2);
1078 hz_out1 = HORIZ_6TAP_FILT(src1, src2, mask0, mask1, mask2, filt_hz0, filt_hz1,
1120 v16i8 src0, src1, src2, src3, src4, src5, src6;
1135 LD_SB3(src, src_stride, src0, src1, src2);
1138 XORI_B3_128_SB(src0, src1, src2);
1143 hz_out2 = HORIZ_6TAP_FILT(src2, src2, mask0, mask1, mask2, filt_hz0, filt_hz1,
1205 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8;
1221 LD_SB5(src, src_stride, src0, src1, src2, src3, src4);
1224 XORI_B5_128_SB(src0, src1, src2, src3, src4);
1226 hz_out2 = HORIZ_4TAP_FILT(src2, src3, mask0, mask1, filt_hz0, filt_hz1);
1267 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8;
1282 LD_SB5(src, src_stride, src0, src1, src2, src3, src4);
1285 XORI_B5_128_SB(src0, src1, src2, src3, src4);
1288 hz_out2 = HORIZ_4TAP_FILT(src2, src2, mask0, mask1, filt_hz0, filt_hz1);