Lines Matching refs:a3
173 s32i a3, a2, PT_AREG3
175 rsr a3, excsave1
177 s32i a4, a3, EXC_TABLE_FIXUP
202 movi a3, ~3
203 and a3, a3, a7 # mask lower bits
205 l32i a4, a3, 0 # load 2 words
206 l32i a5, a3, 4
232 .Lload: movi a3, ~3
233 and a3, a3, a8 # align memory address
237 addi a3, a3, 8
238 l32e a5, a3, -8
239 l32e a6, a3, -4
241 l32i a5, a3, 0
242 l32i a6, a3, 4
244 __src_b a3, a5, a6 # a3 has the data word
260 extui a3, a3, 0, 16 # extract lower 16 bits
267 slli a3, a3, 16
268 srai a3, a3, 16
280 s32i a3, a2, PT_AREG0; _j .Lexit; .align 8
281 mov a1, a3; _j .Lexit; .align 8 # fishy??
282 s32i a3, a2, PT_AREG2; _j .Lexit; .align 8
283 s32i a3, a2, PT_AREG3; _j .Lexit; .align 8
284 s32i a3, a2, PT_AREG4; _j .Lexit; .align 8
285 s32i a3, a2, PT_AREG5; _j .Lexit; .align 8
286 s32i a3, a2, PT_AREG6; _j .Lexit; .align 8
287 s32i a3, a2, PT_AREG7; _j .Lexit; .align 8
288 s32i a3, a2, PT_AREG8; _j .Lexit; .align 8
289 mov a9, a3 ; _j .Lexit; .align 8
290 mov a10, a3 ; _j .Lexit; .align 8
291 mov a11, a3 ; _j .Lexit; .align 8
292 mov a12, a3 ; _j .Lexit; .align 8
293 mov a13, a3 ; _j .Lexit; .align 8
294 mov a14, a3 ; _j .Lexit; .align 8
295 mov a15, a3 ; _j .Lexit; .align 8
298 l32i a3, a2, PT_AREG0; _j 1f; .align 8
299 mov a3, a1; _j 1f; .align 8 # fishy??
300 l32i a3, a2, PT_AREG2; _j 1f; .align 8
301 l32i a3, a2, PT_AREG3; _j 1f; .align 8
302 l32i a3, a2, PT_AREG4; _j 1f; .align 8
303 l32i a3, a2, PT_AREG5; _j 1f; .align 8
304 l32i a3, a2, PT_AREG6; _j 1f; .align 8
305 l32i a3, a2, PT_AREG7; _j 1f; .align 8
306 l32i a3, a2, PT_AREG8; _j 1f; .align 8
307 mov a3, a9 ; _j 1f; .align 8
308 mov a3, a10 ; _j 1f; .align 8
309 mov a3, a11 ; _j 1f; .align 8
310 mov a3, a12 ; _j 1f; .align 8
311 mov a3, a13 ; _j 1f; .align 8
312 mov a3, a14 ; _j 1f; .align 8
313 mov a3, a15 ; _j 1f; .align 8
322 rsr a3, excsave1
323 s32i a4, a3, EXC_TABLE_FIXUP
344 1: # a7: instruction pointer, a4: instruction, a3: value
365 __extl a3, a3 # get 16-bit value
390 __sh a8, a3 # shift value
399 __sl a5, a3
430 rsr a3, excsave1
431 s32i a4, a3, EXC_TABLE_FIXUP
440 l32i a3, a2, PT_AREG3
453 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
454 wsr a3, excsave1
472 addx4 a0, a0, a3 # find entry in table
474 l32i a3, a2, PT_AREG3
478 addx4 a0, a0, a3 # find entry in table
480 l32i a3, a2, PT_AREG3