Lines Matching refs:r1
23 .macro transpose16_q_8x8 rq0, rq1, rq2, rq3, rq4, rq5, rq6, rq7, r0, r1, r2, r3, r4, r5, r6, r7, r8…
24 vswp \r1, \r8 @ vtrn.64 \rq0, \rq4
38 .macro transpose16_4x4 r0, r1, r2, r3
40 vtrn.32 \r1, \r3
41 vtrn.16 \r0, \r1
841 vst1.16 {d20}, [r12], r1
842 vst1.16 {d21}, [r0], r1
843 vst1.16 {d22}, [r12], r1
844 vst1.16 {d23}, [r0], r1
845 vst1.16 {d24}, [r12], r1
846 vst1.16 {d25}, [r0], r1
847 vst1.16 {d26}, [r12], r1
848 vst1.16 {d27}, [r0], r1
849 sub r12, r12, r1, lsl #2
862 sub r12, r0, r1, lsl #3
864 vld1.16 {d16}, [r12,:64], r1 @ p7
865 vld1.16 {d24}, [r0, :64], r1 @ q0
866 vld1.16 {d17}, [r12,:64], r1 @ p6
867 vld1.16 {d25}, [r0, :64], r1 @ q1
868 vld1.16 {d18}, [r12,:64], r1 @ p5
869 vld1.16 {d26}, [r0, :64], r1 @ q2
870 vld1.16 {d19}, [r12,:64], r1 @ p4
871 vld1.16 {d27}, [r0, :64], r1 @ q3
872 vld1.16 {d20}, [r12,:64], r1 @ p3
873 vld1.16 {d28}, [r0, :64], r1 @ q4
874 vld1.16 {d21}, [r12,:64], r1 @ p2
875 vld1.16 {d29}, [r0, :64], r1 @ q5
876 vld1.16 {d22}, [r12,:64], r1 @ p1
877 vld1.16 {d30}, [r0, :64], r1 @ q6
878 vld1.16 {d23}, [r12,:64], r1 @ p0
879 vld1.16 {d31}, [r0, :64], r1 @ q7
880 sub r12, r12, r1, lsl #3
881 sub r0, r0, r1, lsl #3
882 add r12, r12, r1
889 vst1.16 {d2}, [r12,:64], r1
890 vst1.16 {d10}, [r0, :64], r1
891 vst1.16 {d3}, [r12,:64], r1
892 vst1.16 {d11}, [r0, :64], r1
893 vst1.16 {d4}, [r12,:64], r1
894 vst1.16 {d12}, [r0, :64], r1
895 vst1.16 {d5}, [r12,:64], r1
896 vst1.16 {d13}, [r0, :64], r1
897 vst1.16 {d6}, [r12,:64], r1
898 vst1.16 {d14}, [r0, :64], r1
899 vst1.16 {d8}, [r12,:64], r1
900 vst1.16 {d15}, [r0, :64], r1
901 vst1.16 {d9}, [r12,:64], r1
902 vst1.16 {d17}, [r0, :64], r1
903 sub r0, r0, r1, lsl #3
904 add r0, r0, r1
910 add r12, r12, r1, lsl #2