Lines Matching refs:a8
140 movi a8, 3 # if source is not aligned,
141 _bany a3, a8, .Lsrcunaligned # then use shifting copy
150 slli a8, a7, 4
151 add a8, a8, a3 # a8 = end of last 16B source chunk
165 bne a3, a8, .Loop1 # continue loop if a3:src != a8:src_end
218 and a11, a3, a8 # save unalignment offset for below
231 l32i a8, a3, 8
235 src_b a7, a7, a8
238 src_b a8, a8, a9
239 s32i a8, a5, 8
251 l32i a8, a3, 8
255 src_b a7, a7, a8
258 mov a6, a8
414 movi a8, 3 # if source is not aligned,
415 _bany a3, a8, .Lbacksrcunaligned # then use shifting copy
424 slli a8, a7, 4
425 sub a8, a3, a8 # a8 = start of first 16B source chunk
439 bne a3, a8, .backLoop1 # continue loop if a3:src != a8:src_start
493 and a11, a3, a8 # save unalignment offset for below
507 l32i a8, a3, 8
512 src_b a7, a8, a7
515 src_b a8, a9, a8
516 s32i a8, a5, 4
527 l32i a8, a3, 0
531 src_b a7, a8, a7
533 mov a6, a8