Lines Matching defs:a2

28  *    a2 = buf
50 extui a5, a2, 0, 2
60 add a5, a5, a2 /* a5 = end of last 32-byte chunk */
63 l32i a6, a2, 0
64 l32i a7, a2, 4
67 l32i a6, a2, 8
68 l32i a7, a2, 12
71 l32i a6, a2, 16
72 l32i a7, a2, 20
75 l32i a6, a2, 24
76 l32i a7, a2, 28
79 addi a2, a2, 4*8
81 blt a2, a5, .Loop1
90 add a5, a5, a2 /* a5 = end of last 4-byte chunk */
93 l32i a6, a2, 0
95 addi a2, a2, 4
97 blt a2, a5, .Loop2
101 l16ui a6, a2, 0
103 addi a2, a2, 2
106 6: l8ui a6, a2, 0
112 mov a2, a4
120 extui a5, a2, 0, 1
123 l16ui a6, a2, 0 /* common case, len >= 2 */
125 addi a2, a2, 2 /* adjust buf */
140 add a5, a5, a2 /* a5 = end of last 4-byte chunk */
143 l8ui a6, a2, 0 /* bits 24..31 */
144 l16ui a7, a2, 1 /* bits 8..23 */
145 l8ui a8, a2, 3 /* bits 0.. 8 */
155 addi a2, a2, 4
157 blt a2, a5, .Loop3
161 l8ui a6, a2, 0
162 l8ui a7, a2, 1
170 addi a2, a2, 2
198 a2 = src
219 or a10, a2, a3
244 add a10, a10, a2 /* a10 = end of last 32-byte src chunk */
247 SRC( l32i a9, a2, 0 )
248 SRC( l32i a8, a2, 4 )
253 SRC( l32i a9, a2, 8 )
254 SRC( l32i a8, a2, 12 )
259 SRC( l32i a9, a2, 16 )
260 SRC( l32i a8, a2, 20 )
265 SRC( l32i a9, a2, 24 )
266 SRC( l32i a8, a2, 28 )
271 addi a2, a2, 32
274 blt a2, a10, .Loop5
284 add a10, a10, a2 /* a10 = end of last 4-byte src chunk */
287 SRC( l32i a9, a2, 0 )
290 addi a2, a2, 4
293 blt a2, a10, .Loop6
304 a2 = src
315 add a10, a10, a2 /* a10 = end of last 2-byte src chunk */
318 SRC( l16ui a9, a2, 0 )
321 addi a2, a2, 2
324 blt a2, a10, .Loop7
329 SRC( l8ui a9, a2, 0 )
336 mov a2, a5
350 add a10, a10, a2 /* a10 = end of last odd-aligned, 2-byte src chunk */
353 SRC( l8ui a9, a2, 0 )
354 SRC( l8ui a8, a2, 1 )
364 addi a2, a2, 2
367 blt a2, a10, .Loop8
385 _movi a2, -EFAULT
386 s32i a2, a6, 0 /* src_err_ptr */
390 movi a2, 0
398 s8i a2, a12, 0
407 movi a2, -EFAULT
408 s32i a2, a7, 0 /* dst_err_ptr */
409 movi a2, 0