Lines Matching refs:x9
524 sub x9, x0, x1, lsl #2
525 ld1 {v20.8h}, [x9], x1 // p3
527 ld1 {v21.8h}, [x9], x1 // p2
529 ld1 {v22.8h}, [x9], x1 // p1
531 ld1 {v23.8h}, [x9], x1 // p0
534 sub x9, x9, x1, lsl #1
538 st1 {v22.8h}, [x9], x1
540 st1 {v23.8h}, [x9], x1
551 sub x9, x0, #8
552 add x0, x9, x1, lsl #2
553 ld1 {v20.8h}, [x9], x1
555 ld1 {v21.8h}, [x9], x1
557 ld1 {v22.8h}, [x9], x1
559 ld1 {v23.8h}, [x9], x1
562 sub x9, x9, x1, lsl #2
570 // Move x9 forward by 2 pixels; we don't need to rewrite the
572 add x9, x9, #4
573 add x0, x9, x1, lsl #2
581 st1 {v22.d}[0], [x9], x1
583 st1 {v23.d}[0], [x9], x1
585 st1 {v24.d}[0], [x9], x1
587 st1 {v25.d}[0], [x9], x1
599 sub x9, x0, x1, lsl #2
600 ld1 {v20.8h}, [x9], x1 // p3
602 ld1 {v21.8h}, [x9], x1 // p2
604 ld1 {v22.8h}, [x9], x1 // p1
606 ld1 {v23.8h}, [x9], x1 // p0
608 sub x9, x9, x1, lsl #2
610 add x9, x9, x1
614 st1 {v21.8h}, [x9], x1
616 st1 {v22.8h}, [x9], x1
618 st1 {v23.8h}, [x9], x1
625 sub x9, x0, x1, lsl #1
626 st1 {v22.8h}, [x9], x1
628 st1 {v23.8h}, [x9], x1
638 sub x9, x0, #8
639 add x0, x9, x1, lsl #2
640 ld1 {v20.8h}, [x9], x1
642 ld1 {v21.8h}, [x9], x1
644 ld1 {v22.8h}, [x9], x1
646 ld1 {v23.8h}, [x9], x1
649 sub x9, x9, x1, lsl #2
657 add x0, x9, x1, lsl #2
663 st1 {v20.8h}, [x9], x1
665 st1 {v21.8h}, [x9], x1
667 st1 {v22.8h}, [x9], x1
669 st1 {v23.8h}, [x9], x1
678 add x9, x9, #4
679 add x0, x9, x1, lsl #2
681 st1 {v22.d}[0], [x9], x1
683 st1 {v23.d}[0], [x9], x1
685 st1 {v24.d}[0], [x9], x1
687 st1 {v25.d}[0], [x9], x1
703 sub x9, x0, x1, lsl #3
704 ld1 {v16.8h}, [x9], x1 // p7
706 ld1 {v17.8h}, [x9], x1 // p6
708 ld1 {v18.8h}, [x9], x1 // p5
710 ld1 {v19.8h}, [x9], x1 // p4
712 ld1 {v20.8h}, [x9], x1 // p3
714 ld1 {v21.8h}, [x9], x1 // p2
716 ld1 {v22.8h}, [x9], x1 // p1
718 ld1 {v23.8h}, [x9], x1 // p0
720 sub x9, x9, x1, lsl #3
722 add x9, x9, x1
727 // v2-v17 (skipping v7 and v16). x9 points to x0 - 7 * stride,
729 st1 {v2.8h}, [x9], x1
731 st1 {v3.8h}, [x9], x1
733 st1 {v4.8h}, [x9], x1
735 st1 {v5.8h}, [x9], x1
737 st1 {v6.8h}, [x9], x1
739 st1 {v8.8h}, [x9], x1
741 st1 {v9.8h}, [x9], x1
748 add x9, x9, x1, lsl #2
751 st1 {v21.8h}, [x9], x1
753 st1 {v22.8h}, [x9], x1
755 st1 {v23.8h}, [x9], x1
761 sub x9, x0, x1, lsl #1
762 st1 {v22.8h}, [x9], x1
764 st1 {v23.8h}, [x9], x1
775 sub x9, x0, #16
776 ld1 {v16.8h}, [x9], x1
778 ld1 {v17.8h}, [x9], x1
780 ld1 {v18.8h}, [x9], x1
782 ld1 {v19.8h}, [x9], x1
784 ld1 {v20.8h}, [x9], x1
786 ld1 {v21.8h}, [x9], x1
788 ld1 {v22.8h}, [x9], x1
790 ld1 {v23.8h}, [x9], x1
793 sub x9, x9, x1, lsl #3
806 st1 {v16.8h}, [x9], x1
808 st1 {v2.8h}, [x9], x1
810 st1 {v3.8h}, [x9], x1
812 st1 {v4.8h}, [x9], x1
814 st1 {v5.8h}, [x9], x1
816 st1 {v6.8h}, [x9], x1
818 st1 {v8.8h}, [x9], x1
820 st1 {v9.8h}, [x9], x1
827 sub x9, x0, #8
828 add x0, x9, x1, lsl #2
831 st1 {v20.8h}, [x9], x1
833 st1 {v21.8h}, [x9], x1
835 st1 {v22.8h}, [x9], x1
837 st1 {v23.8h}, [x9], x1
844 sub x9, x0, #4
845 add x0, x9, x1, lsl #2
847 st1 {v22.d}[0], [x9], x1
849 st1 {v23.d}[0], [x9], x1
851 st1 {v24.d}[0], [x9], x1
853 st1 {v25.d}[0], [x9], x1