Lines Matching refs:a2
51 extui a5, a2, 0, 2
61 add a5, a5, a2 /* a5 = end of last 32-byte chunk */
64 l32i a6, a2, 0
65 l32i a7, a2, 4
68 l32i a6, a2, 8
69 l32i a7, a2, 12
72 l32i a6, a2, 16
73 l32i a7, a2, 20
76 l32i a6, a2, 24
77 l32i a7, a2, 28
80 addi a2, a2, 4*8
82 blt a2, a5, .Loop1
91 add a5, a5, a2 /* a5 = end of last 4-byte chunk */
94 l32i a6, a2, 0
96 addi a2, a2, 4
98 blt a2, a5, .Loop2
102 l16ui a6, a2, 0
104 addi a2, a2, 2
107 6: l8ui a6, a2, 0
113 mov a2, a4
121 extui a5, a2, 0, 1
124 l16ui a6, a2, 0 /* common case, len >= 2 */
126 addi a2, a2, 2 /* adjust buf */
141 add a5, a5, a2 /* a5 = end of last 4-byte chunk */
144 l8ui a6, a2, 0 /* bits 24..31 */
145 l16ui a7, a2, 1 /* bits 8..23 */
146 l8ui a8, a2, 3 /* bits 0.. 8 */
156 addi a2, a2, 4
158 blt a2, a5, .Loop3
162 l8ui a6, a2, 0
163 l8ui a7, a2, 1
171 addi a2, a2, 2
205 or a10, a2, a3
230 add a10, a10, a2 /* a10 = end of last 32-byte src chunk */
233 EX(10f) l32i a9, a2, 0
234 EX(10f) l32i a8, a2, 4
239 EX(10f) l32i a9, a2, 8
240 EX(10f) l32i a8, a2, 12
245 EX(10f) l32i a9, a2, 16
246 EX(10f) l32i a8, a2, 20
251 EX(10f) l32i a9, a2, 24
252 EX(10f) l32i a8, a2, 28
257 addi a2, a2, 32
260 blt a2, a10, .Loop5
270 add a10, a10, a2 /* a10 = end of last 4-byte src chunk */
273 EX(10f) l32i a9, a2, 0
276 addi a2, a2, 4
279 blt a2, a10, .Loop6
301 add a10, a10, a2 /* a10 = end of last 2-byte src chunk */
304 EX(10f) l16ui a9, a2, 0
307 addi a2, a2, 2
310 blt a2, a10, .Loop7
315 EX(10f) l8ui a9, a2, 0
322 mov a2, a5
336 add a10, a10, a2 /* a10 = end of last odd-aligned, 2-byte src chunk */
339 EX(10f) l8ui a9, a2, 0
340 EX(10f) l8ui a8, a2, 1
350 addi a2, a2, 2
353 blt a2, a10, .Loop8
371 _movi a2, -EFAULT
372 s32i a2, a6, 0 /* src_err_ptr */
376 movi a2, 0
384 s8i a2, a12, 0
393 movi a2, -EFAULT
394 s32i a2, a7, 0 /* dst_err_ptr */
395 movi a2, 0