Lines Matching refs:o1
60 andcc %o1, 3, %o5 ! is src word aligned
65 .s1algn:ldub [%o1], %o3 ! move 1 or 3 bytes to align it
66 inc 1, %o1
74 .s2algn:lduh [%o1], %o3 ! know src is 2 byte alinged
75 inc 2, %o1
87 .w3cp: ld [%o1], %o4
88 inc 4, %o1
96 sub %o1, %o0, %o1 ! o1 gets the difference
99 ld [%o1+%o0], %o4
106 sub %o1, 3, %o1 ! used one byte of last word read
117 sub %o1, %o0, %o1 ! o1 gets the difference
120 ld [%o1+%o0], %o4
127 sub %o1, 1, %o1 ! used three bytes of last word read
132 .w2cp: ld [%o1], %o4
133 inc 4, %o1
140 sub %o1, %o0, %o1 ! o1 gets the difference
143 ld [%o1+%o0], %o4
150 sub %o1, 2, %o1 ! used two bytes of last word read
156 sub %o1, %o0, %o1 ! o1 gets the difference
158 1: ld [%o1+%o0], %o4 ! read from address
171 sub %o1, %o0, %o1 ! o1 gets the difference
177 ldub [%o1+%o0], %o4 ! read from address