Lines Matching refs:src
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
112 dec %o1 ! decrement src address
128 dec %o1 ! decrement src address
135 ! check for src long word alignment
137 andcc %o1, 7, %g0 ! chk src long word alignment
141 ! Following code is for overlapping copies where src and dest
163 sub %o1, 64, %o1 ! decrease src ptr by 64
192 sub %o1, 32, %o1 ! decrease src ptr by 32
205 sub %o1, 16, %o1 ! decrease src ptr by 16
219 sub %o1, 8, %o1 ! decrease src ptr by 8
228 ! Following code is for overlapping copies where src and dest
239 alignaddr %o1, %g0, %o5 ! align src
241 andn %o2, 7, %o4 ! prepare src ptr for finishup code
339 dec %o1 ! decrement src address
472 ! if src, dst not aligned
476 * Handle all cases where src and dest are aligned on word
501 add %o1, 16, %o1 ! increase src ptr by 16
519 add %o1, 8, %o1 ! increase src ptr by 8
531 add %o1, 4, %o1 ! increase src ptr by 4
553 * Special case for handling when src and dest are both long word aligned
577 add %o1, 32, %o1 ! increase src ptr by 32
590 add %o1, 16, %o1 ! increase src ptr by 16
604 add %o1, 8, %o1 ! increase src ptr by 8
999 ! offset of 8*BLK+8 bytes works best over range of (src-dst) mod 1K
1004 ! initial prefetches, 5*BLK works best over range of (src-dst) mod 1K