Lines Matching defs:vec1

107 #define FILT_4TAP_DPADD_S_H(vec0, vec1, filt0, filt1)           \
112 tmp0 = __msa_dpadd_s_h(tmp0, (v16i8) vec1, (v16i8) filt1); \
587 v16u8 mask0, mask1, mask2, vec0, vec1;
652 vec1 = PCKEV_XORI128_UB(tmp2, tmp3);
653 ST_D4(vec0, vec1, 0, 1, 0, 1, dst, dst_stride);
1052 v8i16 filt, filt_vt0, filt_vt1, tmp0, tmp1, vec0, vec1, vec2;
1082 vec1 = (v8i16) __msa_ilvev_b((v16i8) hz_out3, (v16i8) hz_out2);
1083 tmp0 = FILT_4TAP_DPADD_S_H(vec0, vec1, filt_vt0, filt_vt1);
1089 tmp1 = FILT_4TAP_DPADD_S_H(vec1, vec2, filt_vt0, filt_vt1);
1113 v8i16 vec0, vec1, vec2, vec3, vec4;
1142 vec1 = (v8i16) __msa_ilvev_b((v16i8) hz_out3, (v16i8) hz_out2);
1143 tmp0 = FILT_4TAP_DPADD_S_H(vec0, vec1, filt_vt0, filt_vt1);
1151 tmp2 = FILT_4TAP_DPADD_S_H(vec1, vec4, filt_vt0, filt_vt1);
1154 ILVEV_B2_SH(hz_out3, hz_out0, hz_out1, hz_out2, vec0, vec1);
1155 tmp3 = FILT_4TAP_DPADD_S_H(vec0, vec1, filt_vt0, filt_vt1);
1165 vec2 = vec1;
1194 v8i16 filt, filt_vt0, filt_vt1, tmp0, tmp1, vec0, vec1, vec2;
1228 vec1 = (v8i16) __msa_ilvev_b((v16i8) hz_out3, (v16i8) hz_out2);
1229 tmp0 = FILT_4TAP_DPADD_S_H(vec0, vec1, filt_vt0, filt_vt1);
1235 tmp1 = FILT_4TAP_DPADD_S_H(vec1, vec2, filt_vt0, filt_vt1);
1260 v8i16 tmp0, tmp1, tmp2, tmp3, vec0, vec1, vec2, vec3;
1296 vec1 = (v8i16) __msa_ilvev_b((v16i8) hz_out3, (v16i8) hz_out2);
1297 tmp0 = FILT_4TAP_DPADD_S_H(vec0, vec1, filt_vt0, filt_vt1);
1307 tmp2 = FILT_4TAP_DPADD_S_H(vec1, vec0, filt_vt0, filt_vt1);
1311 ILVEV_B2_SH(hz_out3, hz_out0, hz_out1, hz_out2, vec1, vec2);
1312 tmp3 = FILT_4TAP_DPADD_S_H(vec1, vec2, filt_vt0, filt_vt1);
1414 v16u8 vec0, vec1;
1465 vec1 = PCKEV_XORI128_UB(tmp2, tmp3);
1466 ST_D4(vec0, vec1, 0, 1, 0, 1, dst, dst_stride);
1497 v16u8 filt0, vec0, vec1, res0, res1;
1507 VSHF_B2_UB(src0, src1, src2, src3, mask, mask, vec0, vec1);
1508 DOTP_UB2_UH(vec0, vec1, filt0, filt0, vec2, vec3);
1519 v16u8 vec0, vec1, vec2, vec3, filt0;
1531 VSHF_B2_UB(src0, src1, src2, src3, mask, mask, vec0, vec1);
1533 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1563 v8u16 vec0, vec1, vec2, vec3, filt;
1572 VSHF_B2_UH(src0, src0, src1, src1, mask, mask, vec0, vec1);
1574 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1575 vec0, vec1, vec2, vec3);
1576 SRARI_H4_UH(vec0, vec1, vec2, vec3, 7);
1577 PCKEV_B2_SB(vec1, vec0, vec3, vec2, src0, src1);
1587 v8u16 vec0, vec1, vec2, vec3, filt;
1598 VSHF_B2_UH(src0, src0, src1, src1, mask, mask, vec0, vec1);
1600 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1601 vec0, vec1, vec2, vec3);
1602 SRARI_H4_UH(vec0, vec1, vec2, vec3, 7);
1607 PCKEV_B2_SB(vec1, vec0, vec3, vec2, out0, out1);
1610 VSHF_B2_UH(src0, src0, src1, src1, mask, mask, vec0, vec1);
1612 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1613 vec0, vec1, vec2, vec3);
1614 SRARI_H4_UH(vec0, vec1, vec2, vec3, 7);
1615 PCKEV_B2_SB(vec1, vec0, vec3, vec2, out0, out1);
1623 VSHF_B2_UH(src0, src0, src1, src1, mask, mask, vec0, vec1);
1625 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1626 vec0, vec1, vec2, vec3);
1627 SRARI_H4_UH(vec0, vec1, vec2, vec3, 7);
1631 PCKEV_B2_SB(vec1, vec0, vec3, vec2, out0, out1);
1634 VSHF_B2_UH(src0, src0, src1, src1, mask, mask, vec0, vec1);
1636 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1637 vec0, vec1, vec2, vec3);
1638 SRARI_H4_UH(vec0, vec1, vec2, vec3, 7);
1639 PCKEV_B2_SB(vec1, vec0, vec3, vec2, out0, out1);
1665 v16u8 filt0, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
1680 VSHF_B2_UB(src0, src0, src1, src1, mask, mask, vec0, vec1);
1684 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1704 VSHF_B2_UB(src0, src0, src1, src1, mask, mask, vec0, vec1);
1708 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1802 v16u8 src0, src1, src2, src3, src4, vec0, vec1, vec2, vec3, filt0;
1812 ILVR_B2_UB(src1, src0, src2, src1, vec0, vec1);
1814 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1828 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0;
1845 vec0, vec1, vec2, vec3);
1848 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt0, filt0, filt0, filt0,
1888 v16u8 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, filt0;
1904 ILVL_B2_UB(src1, src0, src2, src1, vec1, vec3);
1905 DOTP_UB2_UH(vec0, vec1, filt0, filt0, tmp0, tmp1);
1941 v16u8 filt_vt, filt_hz, vec0, vec1, res0, res1;
1960 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1);
1961 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp0, tmp1);
1976 v16u8 filt_hz, filt_vt, vec0, vec1, vec2, vec3;
2002 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1);
2004 DOTP_UB4_UH(vec0, vec1, vec2, vec3, filt_vt, filt_vt, filt_vt, filt_vt,
2038 v16u8 filt_hz, filt_vt, vec0, vec1, vec2, vec3;
2059 vec1 = (v16u8) __msa_ilvev_b((v16i8) hz_out0, (v16i8) hz_out1);
2060 tmp1 = __msa_dotp_u_h(vec1, filt_vt);
2180 v16u8 filt_hz, filt_vt, vec0, vec1;
2207 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1);
2208 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp1, tmp2);
2216 ILVEV_B2_UB(hz_out1, hz_out0, hz_out3, hz_out2, vec0, vec1);
2217 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp1, tmp2);
2225 ILVEV_B2_UB(hz_out0, hz_out1, hz_out2, hz_out3, vec0, vec1);
2226 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp1, tmp2);
2234 ILVEV_B2_UB(hz_out1, hz_out0, hz_out3, hz_out2, vec0, vec1);
2235 DOTP_UB2_UH(vec0, vec1, filt_vt, filt_vt, tmp1, tmp2);