Lines Matching refs:a2

47 	extui	a5, a2, 0, 2
57 add a5, a5, a2 /* a5 = end of last 32-byte chunk */
60 l32i a6, a2, 0
61 l32i a7, a2, 4
64 l32i a6, a2, 8
65 l32i a7, a2, 12
68 l32i a6, a2, 16
69 l32i a7, a2, 20
72 l32i a6, a2, 24
73 l32i a7, a2, 28
76 addi a2, a2, 4*8
78 blt a2, a5, .Loop1
87 add a5, a5, a2 /* a5 = end of last 4-byte chunk */
90 l32i a6, a2, 0
92 addi a2, a2, 4
94 blt a2, a5, .Loop2
98 l16ui a6, a2, 0
100 addi a2, a2, 2
103 6: l8ui a6, a2, 0
109 mov a2, a4
117 extui a5, a2, 0, 1
120 l16ui a6, a2, 0 /* common case, len >= 2 */
122 addi a2, a2, 2 /* adjust buf */
137 add a5, a5, a2 /* a5 = end of last 4-byte chunk */
140 l8ui a6, a2, 0 /* bits 24..31 */
141 l16ui a7, a2, 1 /* bits 8..23 */
142 l8ui a8, a2, 3 /* bits 0.. 8 */
152 addi a2, a2, 4
154 blt a2, a5, .Loop3
158 l8ui a6, a2, 0
159 l8ui a7, a2, 1
167 addi a2, a2, 2
195 or a10, a2, a3
220 add a10, a10, a2 /* a10 = end of last 32-byte src chunk */
223 EX(10f) l32i a9, a2, 0
224 EX(10f) l32i a8, a2, 4
229 EX(10f) l32i a9, a2, 8
230 EX(10f) l32i a8, a2, 12
235 EX(10f) l32i a9, a2, 16
236 EX(10f) l32i a8, a2, 20
241 EX(10f) l32i a9, a2, 24
242 EX(10f) l32i a8, a2, 28
247 addi a2, a2, 32
250 blt a2, a10, .Loop5
260 add a10, a10, a2 /* a10 = end of last 4-byte src chunk */
263 EX(10f) l32i a9, a2, 0
266 addi a2, a2, 4
269 blt a2, a10, .Loop6
291 add a10, a10, a2 /* a10 = end of last 2-byte src chunk */
294 EX(10f) l16ui a9, a2, 0
297 addi a2, a2, 2
300 blt a2, a10, .Loop7
305 EX(10f) l8ui a9, a2, 0
312 mov a2, a5
326 add a10, a10, a2 /* a10 = end of last odd-aligned, 2-byte src chunk */
329 EX(10f) l8ui a9, a2, 0
330 EX(10f) l8ui a8, a2, 1
340 addi a2, a2, 2
343 blt a2, a10, .Loop8
354 movi a2, 0