Lines Matching refs:source
144 ! with odd alignment between source and destnation
150 ! l0 size in bits of upper part of source word (US)
151 ! l1 size in bits of lower part of source word (LS = 32 - US)
164 ! both source and destination addresses are unaligned
166 1: ! align source
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?
171 add %l0, 8, %l0 ! increment size of upper source (US)
178 add %i0, 4, %i0 ! increment source address
221 ! the source address is aligned and destination is not
225 add %i0, 4, %i0 ! increment source address
242 ld [%i0], %i3 ! read a source word
243 add %i0, 4, %i0 ! increment source address
269 ! the destination address is aligned and the source is not
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?
293 ! source and destination are now double-word aligned
336 ! assumes dest in %i1 and (source - dest) in %i0
361 * boudaries. Aligns source and destination and returns a count
453 ! %i0 - source address (arg)