Lines Matching defs:dst_stride
160 uint8_t *dst, int32_t dst_stride,
184 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
188 uint8_t *dst, int32_t dst_stride,
217 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
219 ST_W4(out, 0, 1, 2, 3, dst + 4 * dst_stride, dst_stride);
222 void ff_put_vp8_epel4_h6_msa(uint8_t *dst, ptrdiff_t dst_stride,
229 common_hz_6t_4x4_msa(src, src_stride, dst, dst_stride, filter);
231 common_hz_6t_4x8_msa(src, src_stride, dst, dst_stride, filter);
235 void ff_put_vp8_epel8_h6_msa(uint8_t *dst, ptrdiff_t dst_stride,
265 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
266 dst += (4 * dst_stride);
278 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
279 dst += (4 * dst_stride);
283 void ff_put_vp8_epel16_h6_msa(uint8_t *dst, ptrdiff_t dst_stride,
319 dst += dst_stride;
322 dst += dst_stride;
325 dst += dst_stride;
328 dst += dst_stride;
332 void ff_put_vp8_epel4_v6_msa(uint8_t *dst, ptrdiff_t dst_stride,
370 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
371 dst += (4 * dst_stride);
379 void ff_put_vp8_epel8_v6_msa(uint8_t *dst, ptrdiff_t dst_stride,
418 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
419 dst += (4 * dst_stride);
429 void ff_put_vp8_epel16_v6_msa(uint8_t *dst, ptrdiff_t dst_stride,
488 ST_UB4(tmp0, tmp1, tmp2, tmp3, dst, dst_stride);
489 dst += (4 * dst_stride);
503 void ff_put_vp8_epel4_h6v6_msa(uint8_t *dst, ptrdiff_t dst_stride,
569 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
570 dst += (4 * dst_stride);
578 void ff_put_vp8_epel8_h6v6_msa(uint8_t *dst, ptrdiff_t dst_stride,
653 ST_D4(vec0, vec1, 0, 1, 0, 1, dst, dst_stride);
654 dst += (4 * dst_stride);
665 void ff_put_vp8_epel16_h6v6_msa(uint8_t *dst, ptrdiff_t dst_stride,
672 ff_put_vp8_epel8_h6v6_msa(dst, dst_stride, src, src_stride, height,
681 uint8_t *dst, int32_t dst_stride,
704 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
708 uint8_t *dst, int32_t dst_stride,
737 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
739 ST_W4(out, 0, 1, 2, 3, dst + 4 * dst_stride, dst_stride);
743 uint8_t *dst, int32_t dst_stride,
770 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
771 dst += (4 * dst_stride);
773 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
774 dst += (4 * dst_stride);
786 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
787 dst += (4 * dst_stride);
789 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
792 void ff_put_vp8_epel4_h4_msa(uint8_t *dst, ptrdiff_t dst_stride,
799 common_hz_4t_4x4_msa(src, src_stride, dst, dst_stride, filter);
801 common_hz_4t_4x8_msa(src, src_stride, dst, dst_stride, filter);
803 common_hz_4t_4x16_msa(src, src_stride, dst, dst_stride, filter);
807 void ff_put_vp8_epel8_h4_msa(uint8_t *dst, ptrdiff_t dst_stride,
837 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
838 dst += (4 * dst_stride);
842 void ff_put_vp8_epel16_h4_msa(uint8_t *dst, ptrdiff_t dst_stride,
878 dst += dst_stride;
881 dst += dst_stride;
884 dst += dst_stride;
887 dst += dst_stride;
891 void ff_put_vp8_epel4_v4_msa(uint8_t *dst, ptrdiff_t dst_stride,
933 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
934 dst += (4 * dst_stride);
938 void ff_put_vp8_epel8_v4_msa(uint8_t *dst, ptrdiff_t dst_stride,
975 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
976 dst += (4 * dst_stride);
984 void ff_put_vp8_epel16_v4_msa(uint8_t *dst, ptrdiff_t dst_stride,
1032 ST_UB4(tmp0, tmp1, tmp2, tmp3, dst, dst_stride);
1033 dst += (4 * dst_stride);
1043 void ff_put_vp8_epel4_h4v4_msa(uint8_t *dst, ptrdiff_t dst_stride,
1094 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
1095 dst += (4 * dst_stride);
1102 void ff_put_vp8_epel8_h4v4_msa(uint8_t *dst, ptrdiff_t dst_stride,
1161 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride);
1162 dst += (4 * dst_stride);
1169 void ff_put_vp8_epel16_h4v4_msa(uint8_t *dst, ptrdiff_t dst_stride,
1176 ff_put_vp8_epel8_h4v4_msa(dst, dst_stride, src, src_stride, height,
1184 void ff_put_vp8_epel4_h6v4_msa(uint8_t *dst, ptrdiff_t dst_stride,
1241 ST_W2(res0, 0, 1, dst, dst_stride);
1242 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride);
1243 dst += (4 * dst_stride);
1250 void ff_put_vp8_epel8_h6v4_msa(uint8_t *dst, ptrdiff_t dst_stride,
1318 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride);
1319 dst += (4 * dst_stride);
1323 void ff_put_vp8_epel16_h6v4_msa(uint8_t *dst, ptrdiff_t dst_stride,
1330 ff_put_vp8_epel8_h6v4_msa(dst, dst_stride, src, src_stride, height,
1338 void ff_put_vp8_epel4_h4v6_msa(uint8_t *dst, ptrdiff_t dst_stride,
1393 ST_W4(out, 0, 1, 2, 3, dst, dst_stride);
1394 dst += (4 * dst_stride);
1402 void ff_put_vp8_epel8_h4v6_msa(uint8_t *dst, ptrdiff_t dst_stride,
1466 ST_D4(vec0, vec1, 0, 1, 0, 1, dst, dst_stride);
1467 dst += (4 * dst_stride);
1477 void ff_put_vp8_epel16_h4v6_msa(uint8_t *dst, ptrdiff_t dst_stride,
1484 ff_put_vp8_epel8_h4v6_msa(dst, dst_stride, src, src_stride, height,
1493 uint8_t *dst, int32_t dst_stride,
1511 ST_W2(res0, 0, 1, dst, dst_stride);
1512 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride);
1516 uint8_t *dst, int32_t dst_stride,
1538 ST_W2(res0, 0, 1, dst, dst_stride);
1539 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride);
1540 ST_W2(res2, 0, 1, dst + 4 * dst_stride, dst_stride);
1541 ST_W2(res3, 0, 1, dst + 6 * dst_stride, dst_stride);
1544 void ff_put_vp8_bilinear4_h_msa(uint8_t *dst, ptrdiff_t dst_stride,
1551 common_hz_2t_4x4_msa(src, src_stride, dst, dst_stride, filter);
1553 common_hz_2t_4x8_msa(src, src_stride, dst, dst_stride, filter);
1558 uint8_t *dst, int32_t dst_stride,
1578 ST_D4(src0, src1, 0, 1, 0, 1, dst, dst_stride);
1582 uint8_t *dst, int32_t dst_stride,
1608 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride);
1616 ST_D4(out0, out1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride);
1617 dst += (8 * dst_stride);
1632 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride);
1640 ST_D4(out0, out1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride);
1644 void ff_put_vp8_bilinear8_h_msa(uint8_t *dst, ptrdiff_t dst_stride,
1651 common_hz_2t_8x4_msa(src, src_stride, dst, dst_stride, filter);
1653 common_hz_2t_8x8mult_msa(src, src_stride, dst, dst_stride, filter,
1658 void ff_put_vp8_bilinear16_h_msa(uint8_t *dst, ptrdiff_t dst_stride,
1691 dst += dst_stride;
1693 dst += dst_stride;
1695 dst += dst_stride;
1697 dst += dst_stride;
1715 dst += dst_stride;
1717 dst += dst_stride;
1719 dst += dst_stride;
1721 dst += dst_stride;
1726 uint8_t *dst, int32_t dst_stride,
1748 ST_W4(src2110, 0, 1, 2, 3, dst, dst_stride);
1752 uint8_t *dst, int32_t dst_stride,
1782 ST_W8(src2110, src4332, 0, 1, 2, 3, 0, 1, 2, 3, dst, dst_stride);
1785 void ff_put_vp8_bilinear4_v_msa(uint8_t *dst, ptrdiff_t dst_stride,
1792 common_vt_2t_4x4_msa(src, src_stride, dst, dst_stride, filter);
1794 common_vt_2t_4x8_msa(src, src_stride, dst, dst_stride, filter);
1799 uint8_t *dst, int32_t dst_stride,
1819 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride);
1823 uint8_t *dst, int32_t dst_stride,
1853 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride);
1860 ST_D4(out0, out1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride);
1861 dst += (8 * dst_stride);
1867 void ff_put_vp8_bilinear8_v_msa(uint8_t *dst, ptrdiff_t dst_stride,
1874 common_vt_2t_8x4_msa(src, src_stride, dst, dst_stride, filter);
1876 common_vt_2t_8x8mult_msa(src, src_stride, dst, dst_stride, filter,
1881 void ff_put_vp8_bilinear16_v_msa(uint8_t *dst, ptrdiff_t dst_stride,
1909 dst += dst_stride;
1917 dst += dst_stride;
1923 dst += dst_stride;
1929 dst += dst_stride;
1936 uint8_t *dst, int32_t dst_stride,
1965 ST_W2(res0, 0, 1, dst, dst_stride);
1966 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride);
1970 uint8_t *dst, int32_t dst_stride,
2010 ST_W2(res0, 0, 1, dst, dst_stride);
2011 ST_W2(res1, 0, 1, dst + 2 * dst_stride, dst_stride);
2012 ST_W2(res2, 0, 1, dst + 4 * dst_stride, dst_stride);
2013 ST_W2(res3, 0, 1, dst + 6 * dst_stride, dst_stride);
2016 void ff_put_vp8_bilinear4_hv_msa(uint8_t *dst, ptrdiff_t dst_stride,
2024 common_hv_2ht_2vt_4x4_msa(src, src_stride, dst, dst_stride,
2027 common_hv_2ht_2vt_4x8_msa(src, src_stride, dst, dst_stride,
2033 uint8_t *dst, int32_t dst_stride,
2073 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride);
2077 uint8_t *dst, int32_t dst_stride,
2130 ST_D4(out0, out1, 0, 1, 0, 1, dst, dst_stride);
2151 ST_D4(out0, out1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride);
2152 dst += (8 * dst_stride);
2156 void ff_put_vp8_bilinear8_hv_msa(uint8_t *dst, ptrdiff_t dst_stride,
2164 common_hv_2ht_2vt_8x4_msa(src, src_stride, dst, dst_stride,
2167 common_hv_2ht_2vt_8x8mult_msa(src, src_stride, dst, dst_stride,
2172 void ff_put_vp8_bilinear16_hv_msa(uint8_t *dst, ptrdiff_t dst_stride,
2212 dst += dst_stride;
2221 dst += dst_stride;
2230 dst += dst_stride;
2239 dst += dst_stride;
2243 void ff_put_vp8_pixels8_msa(uint8_t *dst, ptrdiff_t dst_stride,
2266 SD4(out0, out1, out2, out3, dst, dst_stride);
2267 dst += (4 * dst_stride);
2268 SD4(out4, out5, out6, out7, dst, dst_stride);
2269 dst += (4 * dst_stride);
2280 SD4(out0, out1, out2, out3, dst, dst_stride);
2281 dst += (4 * dst_stride);
2287 uint8_t *dst, int32_t dst_stride,
2304 dst_tmp, dst_stride);
2305 dst_tmp += (8 * dst_stride);
2313 void ff_put_vp8_pixels16_msa(uint8_t *dst, ptrdiff_t dst_stride,
2321 copy_16multx8mult_msa(src, src_stride, dst, dst_stride, height, 16);
2327 ST_UB4(src0, src1, src2, src3, dst, dst_stride);
2328 dst += (4 * dst_stride);