Lines Matching defs:dst
31 void ff_vert_16x16_msa(uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *left,
40 ST_UB(src0, dst);
41 dst += dst_stride;
45 void ff_vert_32x32_msa(uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *left,
55 ST_UB2(src1, src2, dst, 16);
56 dst += dst_stride;
60 void ff_hor_16x16_msa(uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src,
76 ST_UB4(src0, src1, src2, src3, dst, dst_stride);
77 dst += (4 * dst_stride);
81 void ff_hor_32x32_msa(uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src,
97 ST_UB2(src0, src0, dst, 16);
98 dst += dst_stride;
99 ST_UB2(src1, src1, dst, 16);
100 dst += dst_stride;
101 ST_UB2(src2, src2, dst, 16);
102 dst += dst_stride;
103 ST_UB2(src3, src3, dst, 16);
104 dst += dst_stride;
108 void ff_dc_4x4_msa(uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left,
127 SW4(val0, val0, val0, val0, dst, dst_stride);
131 void ff_dc_##dir##_4x4_msa(uint8_t *dst, ptrdiff_t dst_stride, \
148 SW4(val0, val0, val0, val0, dst, dst_stride); \
153 void ff_dc_8x8_msa(uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *src_left,
175 SD4(val0, val0, val0, val0, dst, dst_stride);
176 dst += (4 * dst_stride);
177 SD4(val0, val0, val0, val0, dst, dst_stride);
181 void ff_dc_##dir##_8x8_msa(uint8_t *dst, ptrdiff_t dst_stride, \
201 SD4(val0, val0, val0, val0, dst, dst_stride); \
202 dst += (4 * dst_stride); \
203 SD4(val0, val0, val0, val0, dst, dst_stride); \
209 void ff_dc_16x16_msa(uint8_t *dst, ptrdiff_t dst_stride,
228 ST_UB8(out, out, out, out, out, out, out, out, dst, dst_stride);
229 dst += (8 * dst_stride);
230 ST_UB8(out, out, out, out, out, out, out, out, dst, dst_stride);
234 void ff_dc_##dir##_16x16_msa(uint8_t *dst, ptrdiff_t dst_stride, \
252 ST_UB8(out, out, out, out, out, out, out, out, dst, dst_stride); \
253 dst += (8 * dst_stride); \
254 ST_UB8(out, out, out, out, out, out, out, out, dst, dst_stride); \
259 void ff_dc_32x32_msa(uint8_t *dst, ptrdiff_t dst_stride,
283 ST_UB2(out, out, dst, 16);
284 dst += dst_stride;
285 ST_UB2(out, out, dst, 16);
286 dst += dst_stride;
291 void ff_dc_##dir##_32x32_msa(uint8_t *dst, ptrdiff_t dst_stride, \
313 ST_UB2(out, out, dst, 16); \
314 dst += dst_stride; \
315 ST_UB2(out, out, dst, 16); \
316 dst += dst_stride; \
323 void ff_dc_##val##_16x16_msa(uint8_t *dst, ptrdiff_t dst_stride, \
328 ST_UB8(out, out, out, out, out, out, out, out, dst, dst_stride); \
329 dst += (8 * dst_stride); \
330 ST_UB8(out, out, out, out, out, out, out, out, dst, dst_stride); \
338 void ff_dc_##val##_32x32_msa(uint8_t *dst, ptrdiff_t dst_stride, \
346 ST_UB2(out, out, dst, 16); \
347 dst += dst_stride; \
348 ST_UB2(out, out, dst, 16); \
349 dst += dst_stride; \
357 void ff_tm_4x4_msa(uint8_t *dst, ptrdiff_t dst_stride,
381 ST_W2(tmp0, 0, 2, dst, dst_stride);
382 ST_W2(tmp1, 0, 2, dst + 2 * dst_stride, dst_stride);
385 void ff_tm_8x8_msa(uint8_t *dst, ptrdiff_t dst_stride,
413 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
414 dst += (4 * dst_stride);
418 void ff_tm_16x16_msa(uint8_t *dst, ptrdiff_t dst_stride,
443 PCKEV_ST_SB(res_r, res_l, dst);
444 dst += dst_stride;
450 PCKEV_ST_SB(res_r, res_l, dst);
451 dst += dst_stride;
457 PCKEV_ST_SB(res_r, res_l, dst);
458 dst += dst_stride;
464 PCKEV_ST_SB(res_r, res_l, dst);
465 dst += dst_stride;
469 void ff_tm_32x32_msa(uint8_t *dst, ptrdiff_t dst_stride,
497 PCKEV_ST_SB(res_r0, res_l0, dst);
498 PCKEV_ST_SB(res_r1, res_l1, dst + 16);
499 dst += dst_stride;
508 PCKEV_ST_SB(res_r0, res_l0, dst);
509 PCKEV_ST_SB(res_r1, res_l1, dst + 16);
510 dst += dst_stride;
519 PCKEV_ST_SB(res_r0, res_l0, dst);
520 PCKEV_ST_SB(res_r1, res_l1, dst + 16);
521 dst += dst_stride;
530 PCKEV_ST_SB(res_r0, res_l0, dst);
531 PCKEV_ST_SB(res_r1, res_l1, dst + 16);
532 dst += dst_stride;