Lines Matching refs:i0

132 	xor	%i0, %i1, %o4		! xor from and to address
137 xor %i0, %i1, %o4 ! xor from and to address
140 btst 3, %i0 ! delay slot, from address unaligned?
147 ! i0 - src address, i1 - dest address, i2 - count
167 ldub [%i0], %i3 ! read a byte from source address
168 add %i0, 1, %i0 ! increment source address
170 btst 3, %i0 ! is source aligned?
177 ld [%i0], %i3 ! read a word
178 add %i0, 4, %i0 ! increment source address
224 ld [%i0], %i4 ! read a word
225 add %i0, 4, %i0 ! increment source address
242 ld [%i0], %i3 ! read a source word
243 add %i0, 4, %i0 ! increment source address
267 sub %i0, %i1, %i0 ! i0 gets the difference of src and dst
272 ldub [%i0], %i3 ! read a byte from source address
273 add %i0, 1, %i0 ! increment source address
275 btst 3, %i0 ! is source aligned?
297 sub %i0, %i1, %i0 ! i0 gets the difference of src and dst
299 ldx [%i0+%i1], %o4 ! read from address
313 ld [%i0+%i1], %o4 ! read from address
325 sub %i0, %i1, %i0 ! i0 gets the difference of src and dst
332 sub %i0, %i1, %i0 ! i0 gets difference of src and dst
336 ! assumes dest in %i1 and (source - dest) in %i0
344 ldub [%i0+%i1], %o4 ! read from address
365 inc %i0 ! inc from
370 btst %o0, %i0 ! %o0 is bit mask to check for alignment
372 ldub [%i0], %o4 ! read next byte
453 ! %i0 - source address (arg)
464 ldx [%i0+0x0], %l0
465 ldx [%i0+0x8], %l1
466 ldx [%i0+0x10], %l2
467 ldx [%i0+0x18], %l3
468 ldx [%i0+0x20], %l4
469 ldx [%i0+0x28], %l5
470 ldx [%i0+0x30], %l6
471 ldx [%i0+0x38], %l7
481 ldx [%i0+0x40], %l0
482 ldx [%i0+0x48], %l1
483 ldx [%i0+0x50], %l2
484 ldx [%i0+0x58], %l3
485 ldx [%i0+0x60], %l4
486 ldx [%i0+0x68], %l5
487 ldx [%i0+0x70], %l6
488 ldx [%i0+0x78], %l7
498 add %i0, 0x80, %i0
1248 ! %i0 - start address
1255 mov %i0, %o0