Lines Matching defs:stride_3
314 ptrdiff_t stride_2, stride_3, stride_4;
317 "add.d %[stride_3], %[stride_2], %[stride] \n\t"
322 "ldx.d %[tmp3], %[src], %[stride_3] \n\t"
327 "ldx.d %[tmp7], %[src], %[stride_3] \n\t"
332 "stx.d %[tmp3], %[dst], %[stride_3] \n\t"
337 "stx.d %[tmp7], %[dst], %[stride_3] \n\t"
343 [stride_2]"=&r"(stride_2), [stride_3]"=&r"(stride_3),
354 ptrdiff_t stride_2, stride_3;
357 "add.d %[stride_3], %[stride_2], %[stride] \n\t"
361 "ldx.d %[tmp3], %[src], %[stride_3] \n\t"
366 "stx.d %[tmp3], %[dst], %[stride_3] \n\t"
369 [stride_2]"=&r"(stride_2), [stride_3]"=&r"(stride_3)
422 ptrdiff_t stride_3 = stride_2 + stride;
434 DUP4_ARG2(__lasx_xvldx, src, stride, src, stride_2, src, stride_3,
446 __lasx_xvstelm_w(res_hz0, dst + stride_3, 0, 5);
454 ptrdiff_t stride_3 = stride_2 + stride;
467 DUP4_ARG2(__lasx_xvldx, src, stride, src, stride_2, src, stride_3,
470 DUP4_ARG2(__lasx_xvldx, src, stride, src, stride_2, src, stride_3,
487 __lasx_xvstelm_w(res_hz0, dst + stride_3, 0, 5);
492 __lasx_xvstelm_w(res_hz0, dst + stride_3, 0, 7);
535 ptrdiff_t stride_3 = stride_2 + stride;
544 src3 = __lasx_xvldx(src, stride_3);
553 __lasx_xvstelm_w(res, dst + stride_3, 0, 5);
560 ptrdiff_t stride_3 = stride_2 + stride;
570 DUP4_ARG2(__lasx_xvldx, src, stride, src, stride_2, src, stride_3,
574 src7 = __lasx_xvldx(src, stride_3);
583 __lasx_xvstelm_w(res0, dst + stride_3, 0, 5);
588 __lasx_xvstelm_w(res0, dst + stride_3, 0, 7);
642 ptrdiff_t stride_3 = stride_2 + stride;
652 DUP4_ARG2(__lasx_xvldx, src, stride, src, stride_2, src, stride_3,
664 __lasx_xvstelm_w(res, dst + stride_3, 0, 5);
671 ptrdiff_t stride_3 = stride_2 + stride;
682 DUP4_ARG2(__lasx_xvldx, src, stride, src, stride_2, src, stride_3,
685 DUP4_ARG2(__lasx_xvldx, src, stride, src, stride_2, src, stride_3,
700 __lasx_xvstelm_w(res0, dst + stride_3, 0, 5);
705 __lasx_xvstelm_w(res0, dst + stride_3, 0, 7);
738 ptrdiff_t stride_2, stride_3, stride_4;
742 "add.d %[stride_3], %[stride_2], %[stride] \n\t"
747 "ldx.wu %[tp3], %[src], %[stride_3] \n\t"
752 "ldx.wu %[tp7], %[src], %[stride_3] \n\t"
756 "stx.w %[tp3], %[dst], %[stride_3] \n\t"
761 "stx.w %[tp7], %[dst], %[stride_3] \n\t"
762 : [stride_2]"+&r"(stride_2), [stride_3]"+&r"(stride_3), [stride_4]"+&r"(stride_4),
770 ptrdiff_t stride_2, stride_3;
774 "add.d %[stride_3], %[stride_2], %[stride] \n\t"
778 "ldx.wu %[tp3], %[src], %[stride_3] \n\t"
782 "stx.w %[tp3], %[dst], %[stride_3] \n\t"
783 : [stride_2]"+&r"(stride_2), [stride_3]"+&r"(stride_3),