Lines Matching refs:a3
176 s32i a3, a2, PT_AREG3
178 rsr a3, excsave1
180 s32i a4, a3, EXC_TABLE_FIXUP
205 movi a3, ~3
206 and a3, a3, a7 # mask lower bits
208 l32i a4, a3, 0 # load 2 words
209 l32i a5, a3, 4
235 .Lload: movi a3, ~3
236 and a3, a3, a8 # align memory address
240 addi a3, a3, 8
241 l32e a5, a3, -8
242 l32e a6, a3, -4
244 l32i a5, a3, 0
245 l32i a6, a3, 4
247 __src_b a3, a5, a6 # a3 has the data word
263 extui a3, a3, 0, 16 # extract lower 16 bits
270 slli a3, a3, 16
271 srai a3, a3, 16
283 s32i a3, a2, PT_AREG0; _j .Lexit; .align 8
284 mov a1, a3; _j .Lexit; .align 8 # fishy??
285 s32i a3, a2, PT_AREG2; _j .Lexit; .align 8
286 s32i a3, a2, PT_AREG3; _j .Lexit; .align 8
287 s32i a3, a2, PT_AREG4; _j .Lexit; .align 8
288 s32i a3, a2, PT_AREG5; _j .Lexit; .align 8
289 s32i a3, a2, PT_AREG6; _j .Lexit; .align 8
290 s32i a3, a2, PT_AREG7; _j .Lexit; .align 8
291 s32i a3, a2, PT_AREG8; _j .Lexit; .align 8
292 mov a9, a3 ; _j .Lexit; .align 8
293 mov a10, a3 ; _j .Lexit; .align 8
294 mov a11, a3 ; _j .Lexit; .align 8
295 mov a12, a3 ; _j .Lexit; .align 8
296 mov a13, a3 ; _j .Lexit; .align 8
297 mov a14, a3 ; _j .Lexit; .align 8
298 mov a15, a3 ; _j .Lexit; .align 8
301 l32i a3, a2, PT_AREG0; _j 1f; .align 8
302 mov a3, a1; _j 1f; .align 8 # fishy??
303 l32i a3, a2, PT_AREG2; _j 1f; .align 8
304 l32i a3, a2, PT_AREG3; _j 1f; .align 8
305 l32i a3, a2, PT_AREG4; _j 1f; .align 8
306 l32i a3, a2, PT_AREG5; _j 1f; .align 8
307 l32i a3, a2, PT_AREG6; _j 1f; .align 8
308 l32i a3, a2, PT_AREG7; _j 1f; .align 8
309 l32i a3, a2, PT_AREG8; _j 1f; .align 8
310 mov a3, a9 ; _j 1f; .align 8
311 mov a3, a10 ; _j 1f; .align 8
312 mov a3, a11 ; _j 1f; .align 8
313 mov a3, a12 ; _j 1f; .align 8
314 mov a3, a13 ; _j 1f; .align 8
315 mov a3, a14 ; _j 1f; .align 8
316 mov a3, a15 ; _j 1f; .align 8
325 rsr a3, excsave1
326 s32i a4, a3, EXC_TABLE_FIXUP
347 1: # a7: instruction pointer, a4: instruction, a3: value
368 __extl a3, a3 # get 16-bit value
393 __sh a8, a3 # shift value
402 __sl a5, a3
433 rsr a3, excsave1
434 s32i a4, a3, EXC_TABLE_FIXUP
443 l32i a3, a2, PT_AREG3
456 l32i a2, a3, EXC_TABLE_DOUBLE_SAVE
457 wsr a3, excsave1
475 addx4 a0, a0, a3 # find entry in table
477 l32i a3, a2, PT_AREG3
481 addx4 a0, a0, a3 # find entry in table
483 l32i a3, a2, PT_AREG3