Lines Matching defs:filt0

73                                    filt0, filt1, filt2,                \
79 DOTP_SB2_SH(vec0_m, vec1_m, filt0, filt0, out0, out1); \
88 filt0, filt1, filt2, \
95 DOTP_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt0, filt0, filt0, filt0, \
107 #define FILT_4TAP_DPADD_S_H(vec0, vec1, filt0, filt1) \
111 tmp0 = __msa_dotp_s_h((v16i8) vec0, (v16i8) filt0); \
132 mask0, mask1, filt0, filt1, \
138 DOTP_SB2_SH(vec0_m, vec1_m, filt0, filt0, out0, out1); \
144 mask0, mask1, filt0, filt1, \
151 DOTP_SB4_SH(vec0_m, vec1_m, vec2_m, vec3_m, filt0, filt0, filt0, filt0, \
163 v16i8 src0, src1, src2, src3, filt0, filt1, filt2;
172 SPLATI_H3_SB(filt, 0, 1, 2, filt0, filt1, filt2);
180 filt0, filt1, filt2, out0, out1);
191 v16i8 src0, src1, src2, src3, filt0, filt1, filt2;
200 SPLATI_H3_SB(filt, 0, 1, 2, filt0, filt1, filt2);
209 filt0, filt1, filt2, out0, out1);
213 filt0, filt1, filt2, out2, out3);
241 v16i8 src0, src1, src2, src3, filt0, filt1, filt2;
251 SPLATI_H3_SB(filt, 0, 1, 2, filt0, filt1, filt2);
260 filt0, filt1, filt2, out0, out1, out2, out3);
273 filt0, filt1, filt2, out0, out1, out2, out3);
289 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, filt0, filt1, filt2;
298 SPLATI_H3_SB(filt, 0, 1, 2, filt0, filt1, filt2);
310 filt0, filt1, filt2, out0, out1, out2, out3);
312 filt0, filt1, filt2, out4, out5, out6, out7);
340 v16i8 src87_r, src2110, src4332, src6554, src8776, filt0, filt1, filt2;
347 SPLATI_H3_SB(filt, 0, 1, 2, filt0, filt1, filt2);
365 out10 = DPADD_SH3_SH(src2110, src4332, src6554, filt0, filt1, filt2);
366 out32 = DPADD_SH3_SH(src4332, src6554, src8776, filt0, filt1, filt2);
387 v16i8 src109_r, filt0, filt1, filt2;
394 SPLATI_H3_SB(filt, 0, 1, 2, filt0, filt1, filt2);
410 out0_r = DPADD_SH3_SH(src10_r, src32_r, src76_r, filt0, filt1, filt2);
411 out1_r = DPADD_SH3_SH(src21_r, src43_r, src87_r, filt0, filt1, filt2);
412 out2_r = DPADD_SH3_SH(src32_r, src76_r, src98_r, filt0, filt1, filt2);
413 out3_r = DPADD_SH3_SH(src43_r, src87_r, src109_r, filt0, filt1, filt2);
438 v16i8 src65_l, src87_l, filt0, filt1, filt2;
445 SPLATI_H3_SB(filt, 0, 1, 2, filt0, filt1, filt2);
465 out0_r = DPADD_SH3_SH(src10_r, src32_r, src54_r, filt0, filt1,
467 out1_r = DPADD_SH3_SH(src21_r, src43_r, src65_r, filt0, filt1,
469 out2_r = DPADD_SH3_SH(src32_r, src54_r, src76_r, filt0, filt1,
471 out3_r = DPADD_SH3_SH(src43_r, src65_r, src87_r, filt0, filt1,
473 out0_l = DPADD_SH3_SH(src10_l, src32_l, src54_l, filt0, filt1,
475 out1_l = DPADD_SH3_SH(src21_l, src43_l, src65_l, filt0, filt1,
477 out2_l = DPADD_SH3_SH(src32_l, src54_l, src76_l, filt0, filt1,
479 out3_l = DPADD_SH3_SH(src43_l, src65_l, src87_l, filt0, filt1,
684 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1;
693 SPLATI_H2_SB(filt, 0, 1, filt0, filt1);
700 filt0, filt1, out0, out1);
711 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1;
720 SPLATI_H2_SB(filt, 0, 1, filt0, filt1);
729 filt0, filt1, out0, out1);
733 filt0, filt1, out2, out3);
747 v16i8 filt0, filt1, mask0, mask1;
756 SPLATI_H2_SB(filt, 0, 1, filt0, filt1);
764 filt0, filt1, out0, out1);
766 filt0, filt1, out2, out3);
780 filt0, filt1, out0, out1);
782 filt0, filt1, out2, out3);
813 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1;
822 SPLATI_H2_SB(filt, 0, 1, filt0, filt1);
831 HORIZ_4TAP_8WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, filt0,
849 v16i8 filt0, filt1, mask0, mask1;
858 SPLATI_H2_SB(filt, 0, 1, filt0, filt1);
868 HORIZ_4TAP_8WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, filt0,
870 HORIZ_4TAP_8WID_4VECS_FILT(src4, src5, src6, src7, mask0, mask1, filt0,
899 v16i8 src2110, src4332, filt0, filt1;
906 SPLATI_H2_SB(filt, 0, 1, filt0, filt1);
922 out10 = FILT_4TAP_DPADD_S_H(src2110, src4332, filt0, filt1);
929 out32 = FILT_4TAP_DPADD_S_H(src4332, src2110, filt0, filt1);
945 v16i8 src10_r, src72_r, src98_r, src21_r, src87_r, src109_r, filt0, filt1;
952 SPLATI_H2_SB(filt, 0, 1, filt0, filt1);
967 out0_r = FILT_4TAP_DPADD_S_H(src10_r, src72_r, filt0, filt1);
968 out1_r = FILT_4TAP_DPADD_S_H(src21_r, src87_r, filt0, filt1);
969 out2_r = FILT_4TAP_DPADD_S_H(src72_r, src98_r, filt0, filt1);
970 out3_r = FILT_4TAP_DPADD_S_H(src87_r, src109_r, filt0, filt1);
992 v16i8 src32_l, src54_l, src21_l, src43_l, src65_l, filt0, filt1;
999 SPLATI_H2_SB(filt, 0, 1, filt0, filt1);
1017 out0_r = FILT_4TAP_DPADD_S_H(src10_r, src32_r, filt0, filt1);
1018 out1_r = FILT_4TAP_DPADD_S_H(src21_r, src43_r, filt0, filt1);
1019 out2_r = FILT_4TAP_DPADD_S_H(src32_r, src54_r, filt0, filt1);
1020 out3_r = FILT_4TAP_DPADD_S_H(src43_r, src65_r, filt0, filt1);
1021 out0_l = FILT_4TAP_DPADD_S_H(src10_l, src32_l, filt0, filt1);
1022 out1_l = FILT_4TAP_DPADD_S_H(src21_l, src43_l, filt0, filt1);
1023 out2_l = FILT_4TAP_DPADD_S_H(src32_l, src54_l, filt0, filt1);
1024 out3_l = FILT_4TAP_DPADD_S_H(src43_l, src65_l, filt0, filt1);
1497 v16u8 filt0, vec0, vec1, res0, res1;
1504 filt0 = (v16u8) __msa_splati_h((v8i16) filt, 0);
1508 DOTP_UB2_UH(vec0, vec1, filt0, filt0, vec2, vec3);
1519 v16u8 vec0, vec1, vec2, vec3, filt0;
1528 filt0 = (v16u8) __msa_splati_h((v8i16) filt, 0);
1533 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1561 v16u8 filt0;
1569 filt0 = (v16u8) __msa_splati_h((v8i16) filt, 0);
1574 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1585 v16u8 filt0;
1593 filt0 = (v16u8) __msa_splati_h((v8i16) filt, 0);
1600 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1612 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1625 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1636 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1665 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
1674 filt0 = (v16u8) __msa_splati_h((v8i16) filt, 0);
1684 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1686 DOTP_UB4_UH(vec4, vec5, vec6, vec7, filt0, filt0, filt0, filt0,
1708 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1710 DOTP_UB4_UH(vec4, vec5, vec6, vec7, filt0, filt0, filt0, filt0,
1731 v16u8 filt0;
1736 filt0 = (v16u8) __msa_splati_h(filt, 0);
1744 DOTP_UB2_UH(src2110, src4332, filt0, filt0, tmp0, tmp1);
1759 v16u8 filt0;
1763 filt0 = (v16u8) __msa_splati_h(filt, 0);
1777 DOTP_UB4_UH(src2110, src4332, src6554, src8776, filt0, filt0, filt0, filt0,
1802 v16u8 src0, src1, src2, src3, src4, vec0, vec1, vec2, vec3, filt0;
1809 filt0 = (v16u8) __msa_splati_h(filt, 0);
1814 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1828 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0;
1835 filt0 = (v16u8) __msa_splati_h(filt, 0);
1848 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1855 DOTP_UB4_UH(vec4, vec5, vec6, vec7, filt0, filt0, filt0, filt0,
1888 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0;
1894 filt0 = (v16u8) __msa_splati_h(filt, 0);
1905 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
1913 DOTP_UB2_UH(vec2, vec3, filt0, filt0, tmp2, tmp3);
1919 DOTP_UB2_UH(vec4, vec5, filt0, filt0, tmp0, tmp1);
1925 DOTP_UB2_UH(vec6, vec7, filt0, filt0, tmp2, tmp3);