Lines Matching full:a8
52 * a8/ tmp
124 movi a8, 3 # if source is not aligned,
125 _bany a3, a8, .Lsrcunaligned # then use shifting copy
134 slli a8, a7, 4
135 add a8, a8, a3 # a8 = end of last 16B source chunk
149 bne a3, a8, .Loop1 # continue loop if a3:src != a8:src_end
202 and a11, a3, a8 # save unalignment offset for below
215 l32i a8, a3, 8
219 __src_b a7, a7, a8
222 __src_b a8, a8, a9
223 s32i a8, a5, 8
235 l32i a8, a3, 8
239 __src_b a7, a7, a8
242 mov a6, a8
307 * a8/ tmp
385 movi a8, 3 # if source is not aligned,
386 _bany a3, a8, .Lbacksrcunaligned # then use shifting copy
395 slli a8, a7, 4
396 sub a8, a3, a8 # a8 = start of first 16B source chunk
410 bne a3, a8, .LbackLoop1 # continue loop if a3:src != a8:src_start
464 and a11, a3, a8 # save unalignment offset for below
478 l32i a8, a3, 8
483 __src_b a7, a8, a7
486 __src_b a8, a9, a8
487 s32i a8, a5, 4
498 l32i a8, a3, 0
502 __src_b a7, a8, a7
504 mov a6, a8