Lines Matching defs:dst
37 uint8_t *dst, int32_t dst_stride,
91 __lsx_vst(out1, dst, 0);
92 __lsx_vst(out2, dst, 16);
121 __lsx_vst(out1, dst, 32);
122 __lsx_vst(out2, dst, 48);
123 dst += dst_stride;
129 uint8_t *dst, int32_t dst_stride,
183 __lsx_vstelm_d(tmp0, dst, 0, 0);
184 __lsx_vstelm_d(tmp0, dst + dst_stride, 0, 1);
185 __lsx_vstelm_d(tmp1, dst + dst_stride_2x, 0, 0);
186 __lsx_vstelm_d(tmp1, dst + dst_stride_3x, 0, 1);
187 dst += dst_stride_4x;
200 void common_vt_8t_16w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
228 dst_tmp = dst;
303 dst += 16;
308 uint8_t *dst, int32_t dst_stride,
311 common_vt_8t_16w_lsx(src, src_stride, dst, dst_stride, filter, height, 16);
312 common_vt_8t_8w_lsx(src + 16, src_stride, dst + 16, dst_stride, filter,
317 uint8_t *dst, int32_t dst_stride,
320 common_vt_8t_16w_lsx(src, src_stride, dst, dst_stride, filter, height, 32);
324 uint8_t *dst, int32_t dst_stride,
327 common_vt_8t_16w_lsx(src, src_stride, dst, dst_stride, filter, height, 48);
331 uint8_t *dst, int32_t dst_stride,
334 common_vt_8t_16w_lsx(src, src_stride, dst, dst_stride, filter, height, 64);
338 void hevc_hv_8t_8x2_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
380 dst_tmp = dst;
495 dst += 8;
499 static void hevc_hv_8t_8w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
503 hevc_hv_8t_8x2_lsx(src, src_stride, dst, dst_stride,
507 static void hevc_hv_8t_16w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
511 hevc_hv_8t_8x2_lsx(src, src_stride, dst, dst_stride,
515 static void hevc_hv_8t_24w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
519 hevc_hv_8t_8x2_lsx(src, src_stride, dst, dst_stride,
523 static void hevc_hv_8t_32w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
527 hevc_hv_8t_8x2_lsx(src, src_stride, dst, dst_stride,
531 static void hevc_hv_8t_48w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
535 hevc_hv_8t_8x2_lsx(src, src_stride, dst, dst_stride,
539 static void hevc_hv_8t_64w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
543 hevc_hv_8t_8x2_lsx(src, src_stride, dst, dst_stride,
549 uint8_t *dst, int32_t dst_stride,
609 __lsx_vst(out1, dst, 0);
610 __lsx_vstelm_d(out2, dst, 16, 0);
611 dst += dst_stride;
612 __lsx_vst(out4, dst, 0);
613 __lsx_vstelm_d(out3, dst, 16, 0);
614 dst += dst_stride;
644 __lsx_vst(out1, dst, 0);
645 __lsx_vstelm_d(out2, dst, 16, 0);
646 dst += dst_stride;
647 __lsx_vst(out3, dst, 0);
648 __lsx_vstelm_d(out4, dst, 16, 0);
649 dst += dst_stride;
655 uint8_t *dst, int32_t dst_stride,
709 __lsx_vst(out1, dst, 0);
710 __lsx_vstx(out2, dst, dst_stride);
734 __lsx_vst(out1, dst, 16);
735 __lsx_vst(out2, dst + dst_stride, 16);
737 dst += dst_stride_2x;
748 void hevc_hv_4t_8x2_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
804 __lsx_vstelm_d(out, dst, 0, 0);
805 __lsx_vstelm_d(out, dst + dst_stride, 0, 1);
809 void hevc_hv_4t_8multx4_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
896 __lsx_vstelm_d(out0, dst, 0, 0);
897 __lsx_vstelm_d(out0, dst + dst_stride, 0, 1);
898 __lsx_vstelm_d(out1, dst + dst_stride_2x, 0, 0);
899 __lsx_vstelm_d(out1, dst + dst_stride_3x, 0, 1);
900 dst += 8;
905 void hevc_hv_4t_8x6_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
1002 __lsx_vstelm_d(out0, dst, 0, 0);
1003 __lsx_vstelm_d(out0, dst + dst_stride, 0, 1);
1004 __lsx_vstelm_d(out1, dst + dst_stride_2x, 0, 0);
1005 __lsx_vstelm_d(out1, dst + dst_stride_3x, 0, 1);
1006 dst += dst_stride_4x;
1007 __lsx_vstelm_d(out2, dst, 0, 0);
1008 __lsx_vstelm_d(out2, dst + dst_stride, 0, 1);
1012 void hevc_hv_4t_8multx4mult_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
1051 dst_tmp = dst;
1126 dst += 8;
1131 void hevc_hv_4t_8w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
1136 hevc_hv_4t_8x2_lsx(src, src_stride, dst, dst_stride, filter_x, filter_y);
1138 hevc_hv_4t_8multx4_lsx(src, src_stride, dst, dst_stride,
1141 hevc_hv_4t_8x6_lsx(src, src_stride, dst, dst_stride, filter_x, filter_y);
1143 hevc_hv_4t_8multx4mult_lsx(src, src_stride, dst, dst_stride,
1149 void hevc_hv_4t_12w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
1185 dst_tmp = dst;
1257 dst += 8;
1319 __lsx_vstelm_w(out0, dst, 0, 0);
1320 __lsx_vstelm_w(out0, dst + dst_stride, 0, 1);
1321 __lsx_vstelm_w(out0, dst + dst_stride_2x, 0, 2);
1322 __lsx_vstelm_w(out0, dst + dst_stride_3x, 0, 3);
1323 dst += dst_stride_4x;
1324 __lsx_vstelm_w(out1, dst, 0, 0);
1325 __lsx_vstelm_w(out1, dst + dst_stride, 0, 1);
1326 __lsx_vstelm_w(out1, dst + dst_stride_2x, 0, 2);
1327 __lsx_vstelm_w(out1, dst + dst_stride_3x, 0, 3);
1328 dst += dst_stride_4x;
1336 static void hevc_hv_4t_16w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
1341 hevc_hv_4t_8multx4_lsx(src, src_stride, dst, dst_stride, filter_x,
1344 hevc_hv_4t_8multx4mult_lsx(src, src_stride, dst, dst_stride,
1349 static void hevc_hv_4t_24w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
1353 hevc_hv_4t_8multx4mult_lsx(src, src_stride, dst, dst_stride,
1357 static void hevc_hv_4t_32w_lsx(uint8_t *src, int32_t src_stride, uint8_t *dst,
1361 hevc_hv_4t_8multx4mult_lsx(src, src_stride, dst, dst_stride,
1366 void ff_hevc_put_hevc_uni_##PEL##_##DIR##WIDTH##_8_lsx(uint8_t *dst, \
1377 common_##DIR1##_##TAP##t_##WIDTH##w_lsx(src, src_stride, dst, dst_stride, \
1394 void ff_hevc_put_hevc_uni_##PEL##_hv##WIDTH##_8_lsx(uint8_t *dst, \
1406 hevc_hv_##TAP##t_##WIDTH##w_lsx(src, src_stride, dst, dst_stride, \