Lines Matching refs:dst

141     uint8_t *dst = dest + (stride2 << 1);
152 DUP4_ARG2(__lasx_xvldrepl_d, dst, 0, dst + stride, 0, dst + stride2,
153 0, dst + stride3, 0, in4, in5, in6, in7);
168 __lasx_xvstelm_d(temp1, dst, 0, 0);
169 __lasx_xvstelm_d(temp1, dst + stride, 0, 2);
170 __lasx_xvstelm_d(temp1, dst + stride2, 0, 1);
171 __lasx_xvstelm_d(temp1, dst + stride3, 0, 3);
296 uint8_t *dst = dest + (stride2 << 1);
306 DUP4_ARG2(__lasx_xvldrepl_w, dst, 0, dst + stride, 0, dst + stride2,
307 0, dst + stride3, 0, in4, in5, in6, in7);
319 __lasx_xvstelm_w(temp0, dst, 0, 2);
320 __lasx_xvstelm_w(temp0, dst + stride, 0, 3);
321 __lasx_xvstelm_w(temp0, dst + stride2, 0, 6);
322 __lasx_xvstelm_w(temp0, dst + stride3, 0, 7);
329 uint8_t *dst = dest + (stride2 << 1);
416 DUP4_ARG2(__lasx_xvldrepl_w, dst, 0, dst + stride, 0, dst + stride2, 0,
417 dst + stride3, 0, const_5, const_6, const_7, const_8);
433 __lasx_xvstelm_w(temp0, dst, 0, 6);
434 __lasx_xvstelm_w(temp0, dst + stride, 0, 2);
435 __lasx_xvstelm_w(temp0, dst + stride2, 0, 7);
436 __lasx_xvstelm_w(temp0, dst + stride3, 0, 3);
522 static void put_vc1_mspel_mc_h_v_lasx(uint8_t *dst, const uint8_t *src,
659 __lasx_xvstelm_d(t0, dst, 0, 0);
660 __lasx_xvstelm_d(t0, dst + stride, 0, 1);
661 __lasx_xvstelm_d(t0, dst + stride2, 0, 2);
662 __lasx_xvstelm_d(t0, dst + stride3, 0, 3);
663 dst += stride4;
664 __lasx_xvstelm_d(t1, dst, 0, 0);
665 __lasx_xvstelm_d(t1, dst + stride, 0, 1);
666 __lasx_xvstelm_d(t1, dst + stride2, 0, 2);
667 __lasx_xvstelm_d(t1, dst + stride3, 0, 3);
671 void ff_put_vc1_mspel_mc ## hmode ## vmode ## _lasx(uint8_t *dst, \
675 put_vc1_mspel_mc_h_v_lasx(dst, src, stride, hmode, vmode, rnd); \
677 void ff_put_vc1_mspel_mc ## hmode ## vmode ## _16_lasx(uint8_t *dst, \
681 put_vc1_mspel_mc_h_v_lasx(dst, src, stride, hmode, vmode, rnd); \
682 put_vc1_mspel_mc_h_v_lasx(dst + 8, src + 8, stride, hmode, vmode, rnd); \
683 dst += 8 * stride, src += 8 * stride; \
684 put_vc1_mspel_mc_h_v_lasx(dst, src, stride, hmode, vmode, rnd); \
685 put_vc1_mspel_mc_h_v_lasx(dst + 8, src + 8, stride, hmode, vmode, rnd); \
700 void ff_put_no_rnd_vc1_chroma_mc8_lasx(uint8_t *dst /* align 8 */,
733 __lasx_xvstelm_d(src00, dst, 0, 0);
734 dst += stride;
738 static void put_vc1_mspel_mc_v_lasx(uint8_t *dst, const uint8_t *src,
773 __lasx_xvstelm_d(t0, dst, 0, 0);
774 __lasx_xvstelm_d(t0, dst, 8, 2);
775 dst += stride;
784 void ff_put_vc1_mspel_mc0 ## vmode ## _16_lasx(uint8_t *dst, \
788 put_vc1_mspel_mc_v_lasx(dst, src, stride, vmode, rnd); \
805 static void put_vc1_mspel_mc_h_lasx(uint8_t *dst, const uint8_t *src,
946 __lasx_xvstelm_d(out0, dst, 0, 0);
947 __lasx_xvstelm_d(out0, dst, 8, 1);
948 dst += stride;
949 __lasx_xvstelm_d(out1, dst, 0, 0);
950 __lasx_xvstelm_d(out1, dst, 8, 1);
951 dst += stride;
952 __lasx_xvstelm_d(out2, dst, 0, 0);
953 __lasx_xvstelm_d(out2, dst, 8, 1);
954 dst += stride;
955 __lasx_xvstelm_d(out3, dst, 0, 0);
956 __lasx_xvstelm_d(out3, dst, 8, 1);
957 dst += stride;
958 __lasx_xvstelm_d(out4, dst, 0, 0);
959 __lasx_xvstelm_d(out4, dst, 8, 1);
960 dst += stride;
961 __lasx_xvstelm_d(out5, dst, 0, 0);
962 __lasx_xvstelm_d(out5, dst, 8, 1);
963 dst += stride;
964 __lasx_xvstelm_d(out6, dst, 0, 0);
965 __lasx_xvstelm_d(out6, dst, 8, 1);
966 dst += stride;
967 __lasx_xvstelm_d(out7, dst, 0, 0);
968 __lasx_xvstelm_d(out7, dst, 8, 1);
969 dst += stride;
970 __lasx_xvstelm_d(out8, dst, 0, 0);
971 __lasx_xvstelm_d(out8, dst, 8, 1);
972 dst += stride;
973 __lasx_xvstelm_d(out9, dst, 0, 0);
974 __lasx_xvstelm_d(out9, dst, 8, 1);
975 dst += stride;
976 __lasx_xvstelm_d(out10, dst, 0, 0);
977 __lasx_xvstelm_d(out10, dst, 8, 1);
978 dst += stride;
979 __lasx_xvstelm_d(out11, dst, 0, 0);
980 __lasx_xvstelm_d(out11, dst, 8, 1);
981 dst += stride;
982 __lasx_xvstelm_d(out12, dst, 0, 0);
983 __lasx_xvstelm_d(out12, dst, 8, 1);
984 dst += stride;
985 __lasx_xvstelm_d(out13, dst, 0, 0);
986 __lasx_xvstelm_d(out13, dst, 8, 1);
987 dst += stride;
988 __lasx_xvstelm_d(out14, dst, 0, 0);
989 __lasx_xvstelm_d(out14, dst, 8, 1);
990 dst += stride;
991 __lasx_xvstelm_d(out15, dst, 0, 0);
992 __lasx_xvstelm_d(out15, dst, 8, 1);
996 void ff_put_vc1_mspel_mc ## hmode ## 0_16_lasx(uint8_t *dst, \
1000 put_vc1_mspel_mc_h_lasx(dst, src, stride, hmode, rnd); \