Lines Matching refs:aligned
130 ! use aligned transfers where possible
142 ! use aligned reads and writes where possible
154 ! l4 number of bytes leftover after aligned transfers complete
159 btst 3, %i1 ! is destnation address aligned?
170 btst 3, %i0 ! is source aligned?
187 btst 3, %i1 ! is destination aligned?
202 andn %i2, 3, %i2 ! # of aligned bytes that can be moved
221 ! the source address is aligned and destination is not
232 btst 3, %i1 ! is destination aligned?
240 andn %i2, 3, %i2 ! # of aligned bytes that can be moved
269 ! the destination address is aligned and the source is not
275 btst 3, %i0 ! is source aligned?
290 call .alignit ! copy bytes until aligned
293 ! source and destination are now double-word aligned
294 ! i3 has aligned count returned by alignit
323 mov 3, %o0 ! bits that must be zero to be aligned
375 andn %i2, %o0, %i3 ! return size of aligned bytes
695 ! See if we're single byte aligned. If we are, check the
755 ! eight byte aligned copies end here.
964 ! Try aligned copies from here.
981 ! 8 byte aligned?
996 ! 4 byte aligned?
1026 ! End of copy loop. Most 8 byte aligned copies end here.
1046 ! End of copy loop. Most 4 byte aligned copies end here.
1056 ! 2 byte aligned copy loop. %o2 is number of 2 byte chunks to
1067 ! End of copy loop. Most 2 byte aligned copies end here.