Lines Matching defs:dst
33 int16_t *dst, int32_t dst_stride,
47 ST_D2(in0, 0, 1, dst, dst_stride);
58 ST_D4(in0, in1, 0, 1, 0, 1, dst, dst_stride);
74 ST_D8(in0, in1, in2, in3, 0, 1, 0, 1, 0, 1, 0, 1, dst, dst_stride);
75 dst += (8 * dst_stride);
81 int16_t *dst, int32_t dst_stride,
99 ST12x8_UB(in0, in1, in2, in3, in4, in5, in6, in7, dst, 2 * dst_stride);
100 dst += (8 * dst_stride);
105 int16_t *dst, int32_t dst_stride,
119 ST_SH2(in0, in1, dst, dst_stride);
129 ST_SH4(in0, in1, in2, in3, dst, dst_stride);
142 ST_SH6(in0, in1, in2, in3, in4, in5, dst, dst_stride);
159 ST_SH8(in0, in1, in2, in3, in4, in5, in6, in7, dst, dst_stride);
160 dst += (8 * dst_stride);
166 int16_t *dst, int32_t dst_stride,
185 ST_SH4(in0_r, in1_r, in2_r, in3_r, dst, dst_stride);
186 ST_D4(in0, in1, 0, 1, 0, 1, dst + 8, dst_stride);
187 dst += (4 * dst_stride);
196 ST_SH4(in0_r, in1_r, in2_r, in3_r, dst, dst_stride);
197 ST_D4(in0, in1, 0, 1, 0, 1, dst + 8, dst_stride);
198 dst += (4 * dst_stride);
203 int16_t *dst, int32_t dst_stride,
221 ST_SH4(in0_r, in1_r, in2_r, in3_r, dst, dst_stride);
222 ST_SH4(in0_l, in1_l, in2_l, in3_l, (dst + 8), dst_stride);
239 ST_SH4(in0_r, in1_r, in2_r, in3_r, dst, dst_stride);
240 ST_SH4(in0_l, in1_l, in2_l, in3_l, (dst + 8), dst_stride);
241 dst += (4 * dst_stride);
249 ST_SH4(in0_r, in1_r, in2_r, in3_r, dst, dst_stride);
250 ST_SH4(in0_l, in1_l, in2_l, in3_l, (dst + 8), dst_stride);
251 dst += (4 * dst_stride);
259 ST_SH4(in0_r, in1_r, in2_r, in3_r, dst, dst_stride);
260 ST_SH4(in0_l, in1_l, in2_l, in3_l, (dst + 8), dst_stride);
276 ST_SH4(in0_r, in1_r, in2_r, in3_r, dst, dst_stride);
277 ST_SH4(in0_l, in1_l, in2_l, in3_l, (dst + 8), dst_stride);
278 dst += (4 * dst_stride);
286 ST_SH4(in0_r, in1_r, in2_r, in3_r, dst, dst_stride);
287 ST_SH4(in0_l, in1_l, in2_l, in3_l, (dst + 8), dst_stride);
288 dst += (4 * dst_stride);
294 int16_t *dst, int32_t dst_stride,
312 ST_SH4(in0_r, in1_r, in2_r, in3_r, dst, dst_stride);
313 ST_SH4(in0_l, in1_l, in2_l, in3_l, (dst + 8), dst_stride);
317 ST_SH4(in0_r, in1_r, in2_r, in3_r, (dst + 16), dst_stride);
318 dst += (4 * dst_stride);
323 int16_t *dst, int32_t dst_stride,
342 ST_SH4(in0_r, in0_l, in1_r, in1_l, dst, 8);
343 dst += dst_stride;
344 ST_SH4(in2_r, in2_l, in3_r, in3_l, dst, 8);
345 dst += dst_stride;
353 ST_SH4(in0_r, in0_l, in1_r, in1_l, dst, 8);
354 dst += dst_stride;
355 ST_SH4(in2_r, in2_l, in3_r, in3_l, dst, 8);
356 dst += dst_stride;
361 int16_t *dst, int32_t dst_stride,
390 ST_SH6(in0_r, in0_l, in1_r, in1_l, in2_r, in2_l, dst, 8);
391 dst += dst_stride;
392 ST_SH6(in3_r, in3_l, in4_r, in4_l, in5_r, in5_l, dst, 8);
393 dst += dst_stride;
404 ST_SH6(in0_r, in0_l, in1_r, in1_l, in2_r, in2_l, dst, 8);
405 dst += dst_stride;
406 ST_SH6(in3_r, in3_l, in4_r, in4_l, in5_r, in5_l, dst, 8);
407 dst += dst_stride;
412 int16_t *dst, int32_t dst_stride,
432 ST_SH4(in0_r, in0_l, in1_r, in1_l, dst, 8);
433 ST_SH4(in2_r, in2_l, in3_r, in3_l, (dst + 32), 8);
434 dst += dst_stride;
442 ST_SH4(in0_r, in0_l, in1_r, in1_l, dst, 8);
443 ST_SH4(in2_r, in2_l, in3_r, in3_l, (dst + 32), 8);
444 dst += dst_stride;
449 int16_t *dst, int32_t dst_stride,
498 ST_D8(dst0, dst1, dst2, dst3, 0, 1, 0, 1, 0, 1, 0, 1, dst, dst_stride);
499 dst += (8 * dst_stride);
504 int16_t *dst, int32_t dst_stride,
553 ST_SH4(dst0, dst1, dst2, dst3, dst, dst_stride);
554 dst += (4 * dst_stride);
559 int16_t *dst, int32_t dst_stride,
627 ST_SH4(dst0, dst1, dst2, dst3, dst, dst_stride);
628 SD4(res0, res1, res2, res3, (dst + 8), dst_stride);
629 dst += (4 * dst_stride);
634 int16_t *dst, int32_t dst_stride,
684 ST_SH2(dst0, dst2, dst, dst_stride);
685 ST_SH2(dst1, dst3, dst + 8, dst_stride);
686 dst += (2 * dst_stride);
691 int16_t *dst, int32_t dst_stride,
756 ST_SH2(dst0, dst1, dst, 8);
757 ST_SH(dst2, dst + 16);
758 dst += dst_stride;
759 ST_SH2(dst3, dst4, dst, 8);
760 ST_SH(dst5, dst + 16);
761 dst += dst_stride;
766 int16_t *dst, int32_t dst_stride,
820 ST_SH4(dst0, dst1, dst2, dst3, dst, 8);
821 dst += dst_stride;
826 int16_t *dst, int32_t dst_stride,
881 ST_SH4(dst0, dst1, dst2, dst3, dst, 8);
891 ST_SH2(dst4, dst5, (dst + 32), 8);
892 dst += dst_stride;
897 int16_t *dst, int32_t dst_stride,
936 ST_SH(dst0, dst);
943 ST_SH(dst1, dst + 8);
950 ST_SH(dst2, dst + 16);
957 ST_SH(dst3, dst + 24);
964 ST_SH(dst4, dst + 32);
971 ST_SH(dst5, dst + 40);
978 ST_SH(dst6, dst + 48);
985 ST_SH(dst7, dst + 56);
986 dst += dst_stride;
991 int16_t *dst, int32_t dst_stride,
1050 ST_D8(dst10, dst32, dst54, dst76, 0, 1, 0, 1, 0, 1, 0, 1, dst, dst_stride);
1051 dst += (8 * dst_stride);
1061 int16_t *dst, int32_t dst_stride,
1110 ST_SH4(dst0_r, dst1_r, dst2_r, dst3_r, dst, dst_stride);
1111 dst += (4 * dst_stride);
1124 int16_t *dst, int32_t dst_stride,
1193 ST_SH4(dst0_r, dst1_r, dst2_r, dst3_r, dst, dst_stride);
1194 ST_D4(dst0_l, dst1_l, 0, 1, 0, 1, dst + 8, dst_stride);
1195 dst += (4 * dst_stride);
1212 int16_t *dst,
1240 dst_tmp = dst;
1314 dst += 16;
1319 int16_t *dst, int32_t dst_stride,
1322 hevc_vt_8t_16multx4mult_msa(src, src_stride, dst, dst_stride,
1327 int16_t *dst, int32_t dst_stride,
1330 hevc_vt_8t_16multx4mult_msa(src, src_stride, dst, dst_stride,
1332 hevc_vt_8t_8w_msa(src + 16, src_stride, dst + 16, dst_stride,
1337 int16_t *dst, int32_t dst_stride,
1340 hevc_vt_8t_16multx4mult_msa(src, src_stride, dst, dst_stride,
1345 int16_t *dst, int32_t dst_stride,
1348 hevc_vt_8t_16multx4mult_msa(src, src_stride, dst, dst_stride,
1353 int16_t *dst, int32_t dst_stride,
1356 hevc_vt_8t_16multx4mult_msa(src, src_stride, dst, dst_stride,
1361 int16_t *dst, int32_t dst_stride,
1454 ST_D4(dst0_r, dst2_r, 0, 1, 0, 1, dst, dst_stride);
1455 dst += (4 * dst_stride);
1469 int16_t *dst,
1509 dst_tmp = dst;
1590 dst += 8;
1595 int16_t *dst, int32_t dst_stride,
1599 hevc_hv_8t_8multx1mult_msa(src, src_stride, dst, dst_stride,
1604 int16_t *dst, int32_t dst_stride,
1641 dst_tmp = dst;
1718 dst += 8;
1785 ST_D4(dst0_r, dst2_r, 0, 1, 0, 1, dst, dst_stride);
1786 dst += (4 * dst_stride);
1799 int16_t *dst, int32_t dst_stride,
1803 hevc_hv_8t_8multx1mult_msa(src, src_stride, dst, dst_stride,
1808 int16_t *dst, int32_t dst_stride,
1812 hevc_hv_8t_8multx1mult_msa(src, src_stride, dst, dst_stride,
1817 int16_t *dst, int32_t dst_stride,
1821 hevc_hv_8t_8multx1mult_msa(src, src_stride, dst, dst_stride,
1826 int16_t *dst, int32_t dst_stride,
1830 hevc_hv_8t_8multx1mult_msa(src, src_stride, dst, dst_stride,
1835 int16_t *dst, int32_t dst_stride,
1839 hevc_hv_8t_8multx1mult_msa(src, src_stride, dst, dst_stride,
1845 int16_t *dst,
1873 ST_D2(dst0, 0, 1, dst, dst_stride);
1878 int16_t *dst,
1910 ST_D4(dst0, dst1, 0, 1, 0, 1, dst, dst_stride);
1915 int16_t *dst,
1957 ST_D8(dst0, dst1, dst2, dst3, 0, 1, 0, 1, 0, 1, 0, 1, dst, dst_stride);
1958 dst += (8 * dst_stride);
1964 int16_t *dst,
1970 hevc_hz_4t_4x2_msa(src, src_stride, dst, dst_stride, filter);
1972 hevc_hz_4t_4x4_msa(src, src_stride, dst, dst_stride, filter);
1974 hevc_hz_4t_4x8multiple_msa(src, src_stride, dst, dst_stride,
1981 int16_t *dst,
2035 SD(dst_val0, dst);
2036 SW(dst_val_int0, dst + 4);
2037 dst += dst_stride;
2038 SD(dst_val1, dst);
2039 SW(dst_val_int1, dst + 4);
2040 dst += dst_stride;
2041 SD(dst_val2, dst);
2042 SW(dst_val_int2, dst + 4);
2043 dst += dst_stride;
2044 SD(dst_val3, dst);
2045 SW(dst_val_int3, dst + 4);
2046 dst += dst_stride;
2052 int16_t *dst,
2089 ST_SH2(dst0, dst1, dst, dst_stride);
2090 dst += (2 * dst_stride);
2096 int16_t *dst,
2142 ST_SH4(dst0, dst1, dst2, dst3, dst, dst_stride);
2143 dst += (4 * dst_stride);
2149 int16_t *dst,
2155 hevc_hz_4t_8x2multiple_msa(src, src_stride, dst, dst_stride,
2158 hevc_hz_4t_8x4multiple_msa(src, src_stride, dst, dst_stride,
2165 int16_t *dst,
2218 ST_SH4(dst0, dst1, dst2, dst3, dst, dst_stride);
2219 ST_D4(dst4, dst5, 0, 1, 0, 1, dst + 8, dst_stride);
2220 dst += (4 * dst_stride);
2226 int16_t *dst,
2290 ST_SH4(dst0, dst2, dst4, dst6, dst, dst_stride);
2291 ST_SH4(dst1, dst3, dst5, dst7, dst + 8, dst_stride);
2292 dst += (4 * dst_stride);
2298 int16_t *dst,
2304 int16_t *dst_tmp = dst + 16;
2349 ST_SH2(dst0, dst1, dst, 8);
2350 dst += dst_stride;
2351 ST_SH2(dst2, dst3, dst, 8);
2352 dst += dst_stride;
2370 ST_SH2(dst0, dst1, dst, 8);
2371 dst += dst_stride;
2372 ST_SH2(dst2, dst3, dst, 8);
2373 dst += dst_stride;
2399 int16_t *dst,
2444 ST_SH4(dst0, dst1, dst2, dst3, dst, 8);
2445 dst += dst_stride;
2451 int16_t *dst,
2479 ST_D2(dst10, 0, 1, dst, dst_stride);
2484 int16_t *dst,
2516 ST_D4(dst10, dst32, 0, 1, 0, 1, dst, dst_stride);
2521 int16_t *dst,
2565 ST_D8(dst10, dst32, dst54, dst76, 0, 1, 0, 1, 0, 1, 0, 1, dst, dst_stride);
2569 int16_t *dst, int32_t dst_stride,
2610 ST_D8(dst10, dst32, dst54, dst76, 0, 1, 0, 1, 0, 1, 0, 1, dst, dst_stride);
2611 dst += (8 * dst_stride);
2635 ST_D8(dst10, dst32, dst54, dst76, 0, 1, 0, 1, 0, 1, 0, 1, dst, dst_stride);
2640 int16_t *dst,
2646 hevc_vt_4t_4x2_msa(src, src_stride, dst, dst_stride, filter);
2648 hevc_vt_4t_4x4_msa(src, src_stride, dst, dst_stride, filter, height);
2650 hevc_vt_4t_4x8_msa(src, src_stride, dst, dst_stride, filter, height);
2652 hevc_vt_4t_4x16_msa(src, src_stride, dst, dst_stride, filter, height);
2658 int16_t *dst,
2715 SD(dst_val0, dst);
2716 SW(dst_val_int0, dst + 4);
2717 dst += dst_stride;
2718 SD(dst_val1, dst);
2719 SW(dst_val_int1, dst + 4);
2720 dst += dst_stride;
2721 SD(dst_val2, dst);
2722 SW(dst_val_int2, dst + 4);
2723 dst += dst_stride;
2724 SD(dst_val3, dst);
2725 SW(dst_val_int3, dst + 4);
2726 dst += dst_stride;
2732 int16_t *dst,
2762 ST_SH2(dst0_r, dst1_r, dst, dst_stride);
2767 int16_t *dst,
2799 ST_SH2(dst0_r, dst1_r, dst, dst_stride);
2800 dst += (2 * dst_stride);
2812 ST_SH2(dst0_r, dst1_r, dst, dst_stride);
2813 dst += (2 * dst_stride);
2824 ST_SH2(dst0_r, dst1_r, dst, dst_stride);
2829 int16_t *dst,
2867 ST_SH4(dst0_r, dst1_r, dst2_r, dst3_r, dst, dst_stride);
2868 dst += (4 * dst_stride);
2878 int16_t *dst,
2884 hevc_vt_4t_8x2_msa(src, src_stride, dst, dst_stride, filter);
2886 hevc_vt_4t_8x6_msa(src, src_stride, dst, dst_stride, filter);
2888 hevc_vt_4t_8x4multiple_msa(src, src_stride, dst, dst_stride,
2895 int16_t *dst,
2953 ST_SH4(dst0_r, dst1_r, dst2_r, dst3_r, dst, dst_stride);
2954 ST_D4(dst0_l, dst1_l, 0, 1, 0, 1, dst + 8, dst_stride);
2955 dst += (4 * dst_stride);
2966 int16_t *dst,
3006 ST_SH2(dst0_r, dst0_l, dst, 8);
3007 dst += dst_stride;
3008 ST_SH2(dst1_r, dst1_l, dst, 8);
3009 dst += dst_stride;
3024 ST_SH2(dst0_r, dst0_l, dst, 8);
3025 dst += dst_stride;
3026 ST_SH2(dst1_r, dst1_l, dst, 8);
3027 dst += dst_stride;
3033 int16_t *dst,
3090 ST_SH2(dst0_r, dst0_l, dst, 8);
3091 ST_SH(dst2_r, dst + 16);
3092 dst += dst_stride;
3093 ST_SH2(dst1_r, dst1_l, dst, 8);
3094 ST_SH(dst3_r, dst + 16);
3095 dst += dst_stride;
3120 ST_SH2(dst0_r, dst0_l, dst, 8);
3121 ST_SH(dst2_r, dst + 16);
3122 dst += dst_stride;
3123 ST_SH2(dst1_r, dst1_l, dst, 8);
3124 ST_SH(dst3_r, dst + 16);
3125 dst += dst_stride;
3131 int16_t *dst,
3195 ST_SH4(dst0_r, dst0_l, dst2_r, dst2_l, dst, 8);
3196 dst += dst_stride;
3197 ST_SH4(dst1_r, dst1_l, dst3_r, dst3_l, dst, 8);
3198 dst += dst_stride;
3228 ST_SH4(dst0_r, dst0_l, dst2_r, dst2_l, dst, 8);
3229 dst += dst_stride;
3230 ST_SH4(dst1_r, dst1_l, dst3_r, dst3_l, dst, 8);
3231 dst += dst_stride;
3237 int16_t *dst,
3286 ST_D2(dst0, 0, 1, dst, dst_stride);
3291 int16_t *dst,
3348 ST_D4(dst0, dst2, 0, 1, 0, 1, dst, dst_stride);
3354 int16_t *dst,
3439 ST_D8(dst0, dst1, dst2, dst3, 0, 1, 0, 1, 0, 1, 0, 1, dst, dst_stride);
3440 dst += (8 * dst_stride);
3450 int16_t *dst,
3457 hevc_hv_4t_4x2_msa(src, src_stride, dst, dst_stride,
3460 hevc_hv_4t_4x4_msa(src, src_stride, dst, dst_stride,
3463 hevc_hv_4t_4multx8mult_msa(src, src_stride, dst, dst_stride,
3470 int16_t *dst,
3586 ST_D4(tmp0, tmp1, 0, 1, 0, 1, dst, dst_stride);
3587 ST_W4(tmp4, 0, 1, 2, 3, dst + 4, dst_stride);
3588 dst += 4 * dst_stride;
3589 ST_D4(tmp2, tmp3, 0, 1, 0, 1, dst, dst_stride);
3590 ST_W4(tmp5, 0, 1, 2, 3, dst + 4, dst_stride);
3595 int16_t *dst,
3657 ST_SW2(dst0_r, dst1_r, dst, dst_stride);
3661 int16_t *dst, int32_t dst_stride,
3739 ST_SW4(dst0_r, dst1_r, dst2_r, dst3_r, dst, dst_stride);
3740 dst += 8;
3746 int16_t *dst,
3848 ST_SW2(dst0_r, dst1_r, dst, dst_stride);
3849 dst += (2 * dst_stride);
3850 ST_SW2(dst2_r, dst3_r, dst, dst_stride);
3851 dst += (2 * dst_stride);
3852 ST_SW2(dst4_r, dst5_r, dst, dst_stride);
3857 int16_t *dst,
3896 dst_tmp = dst;
3968 dst += 8;
3974 int16_t *dst,
3982 hevc_hv_4t_8x2_msa(src, src_stride, dst, dst_stride,
3985 hevc_hv_4t_8multx4_msa(src, src_stride, dst, dst_stride,
3988 hevc_hv_4t_8x6_msa(src, src_stride, dst, dst_stride,
3991 hevc_hv_4t_8multx4mult_msa(src, src_stride, dst, dst_stride,
3998 int16_t *dst,
4035 dst_tmp = dst;
4104 dst += 8;
4160 ST_D8(tmp0, tmp1, tmp2, tmp3, 0, 1, 0, 1, 0, 1, 0, 1, dst, dst_stride);
4161 dst += (8 * dst_stride);
4171 int16_t *dst,
4178 hevc_hv_4t_8multx4_msa(src, src_stride, dst, dst_stride,
4181 hevc_hv_4t_8multx4mult_msa(src, src_stride, dst, dst_stride,
4188 int16_t *dst,
4194 hevc_hv_4t_8multx4mult_msa(src, src_stride, dst, dst_stride,
4200 int16_t *dst,
4206 hevc_hv_4t_8multx4mult_msa(src, src_stride, dst, dst_stride,
4211 void ff_hevc_put_hevc_pel_pixels##WIDTH##_8_msa(int16_t *dst, \
4219 hevc_copy_##WIDTH##w_msa(src, src_stride, dst, MAX_PB_SIZE, height); \
4235 void ff_hevc_put_hevc_##PEL##_##DIR##WIDTH##_8_msa(int16_t *dst, \
4245 hevc_##DIR1##_##TAP##t_##WIDTH##w_msa(src, src_stride, dst, \
4286 void ff_hevc_put_hevc_##PEL##_hv##WIDTH##_8_msa(int16_t *dst, \
4297 hevc_hv_##TAP##t_##WIDTH##w_msa(src, src_stride, dst, MAX_PB_SIZE, \