Lines Matching refs:a4
174 s32i a4, a1, PT_AREG4
227 addi a0, a4, -1
497 _bbsi.l a4, TIF_NEED_RESCHED, 3f
498 _bbsi.l a4, TIF_NOTIFY_RESUME, 2f
499 _bbci.l a4, TIF_SIGPENDING, 5f
501 2: l32i a4, a1, PT_DEPC
502 bgeui a4, VALID_DOUBLE_EXCEPTION_ADDRESS, 4f
525 _bbci.l a4, TIF_NEED_RESCHED, 4f
529 l32i a4, a2, TI_PRE_COUNT
530 bnez a4, 4f
543 _bbci.l a4, TIF_DB_DISABLED, 7f
548 l32i a4, a1, PT_DEPC
549 bgeui a4, VALID_DOUBLE_EXCEPTION_ADDRESS, 4f
555 extui a4, a3, PS_INTLEVEL_SHIFT, PS_INTLEVEL_WIDTH
556 bgei a4, LOCKLEVEL, 1f
562 load_xtregs_opt a1 a2 a4 a5 a6 a7 PT_XTREGS_OPT
589 rotw -1 # we restore a4..a7
602 2: rotw -1 # a0..a3 become a4..a7
605 l32i a4, a3, PT_AREG_END + 0
621 movi a4, 0
686 l32i a4, a0, 4
688 s32i a4, a1, PT_SIZE+4
690 l32i a4, a0, 12
692 s32i a4, a1, PT_SIZE+12
706 l32i a4, a1, PT_AREG4
987 xor a3, a3, a4
988 l32i a4, a6, PT_AREG0
997 _bbci.l a4, 31, 4f
1118 bne a0, a4, 1f # same as old value? jump
1134 add a0, a4, a7 # + arg
1135 moveqz a0, a4, a6 # set
1205 s32i a4, a2, PT_AREG4
1266 .Lc8: s32e a4, a13, -16
1267 l32e a4, a5, -12
1268 s32e a8, a4, -32
1272 s32e a9, a4, -28
1273 s32e a10, a4, -24
1274 s32e a11, a4, -20
1280 .Lc4: s32e a4, a9, -16
1876 movi a4, sys_call_table
1881 addx4 a4, a3, a4
1882 l32i a4, a4, 0
1884 beq a4, a5, 1f
1898 callx4 a4
1938 mov a4, a4
1960 l32i a4, a2, TASK_THREAD_INFO
1963 save_xtregs_user a4 a6 a8 a9 a12 a13 THREAD_XTREGS_USER
1990 s32i a3, a4, THREAD_CPENABLE