Lines Matching refs:o1
57 cmp %o0, %o1 ! s1 == s2?
61 sub %o1, %o0, %o1
65 andcc %o1, 3, %o4 ! is s2 aligned?
72 ldub [%o1], %o5
73 inc %o1
83 ldub [%o1], %o5
84 inc 1, %o1
88 ldub [%o1], %o5 ! delay slot, get next byte from s2
91 1: inc %o1
96 andcc %o1, 3, %o4 ! delay slot, is s2 aligned?
101 1: ldub [%o0 + %o1], %o5 ! byte compare loop
152 ldub [%o1], %g1 ! read a byte to align for word reads
153 inc 1, %o1
157 sub %o1, %o0, %o1
158 2: lduw [%o0 + %o1], %g1
168 sub %o1, 1, %o1 ! used 3 bytes of the last word read
175 lduh [%o1], %g1 ! read 3 bytes to word align
176 inc 2, %o1
180 sub %o1, %o0, %o1
181 3: lduw [%o0 + %o1], %g1
191 sub %o1, 3, %o1 ! used 1 byte of the last word read
198 lduh [%o1], %g1 ! read a halfword to align s2
199 inc 2, %o1
201 sub %o1, %o0, %o1
202 4: lduw [%o0 + %o1], %g1 ! read a word from s2
212 sub %o1, 2, %o1 ! only used half of the last read word
217 sub %o1, %o0, %o1
218 lduw [%o0 + %o1], %o5
225 lduw [%o0 + %o1], %o5