Lines Matching refs:r0
66 ldm.w (r0 - r15), [sp]+
67 ldm.b (r16 - pc), [sp]+ @ load r0 - pc, asr
75 add sp, sp, #\offset + S_R1 @ r0 is syscall return value
79 ldm.w (r0 - r15), [sp]+ @ get calling r0 - r15
107 stm (r0-r3), [\temp]+
109 mov r0, \reg
111 mov r0, #':'
113 mov r0, pc
115 adr r0, 902f
118 ldm (r0-r3), [\temp]+
121 901: .word 0, 0, 0, 0, 0 @ r0-r3, lr
145 1: get_irqnr_and_base r0, r6, r5, lr
149 @ routine called with r0 = irq number, r1 = struct pt_regs *
165 ldm (r1 - r3), [r0]+
168 add r0, sp, #(S_FRAME_SIZE - 4)
169 stw.w r1, [sp+], #-4 @ save the "real" r0 copied
177 @ r0 - sp_priv
183 stm (r0 - r4), [r5]+
196 ldm (r1 - r3), [r0]+
197 add r0, sp, #S_PC @ here for interlock avoidance
200 stw r1, [sp] @ save the "real" r0 copied
212 stm (r2 - r4), [r0]+
213 stur (sp, lr), [r0-]
218 alignment_trap r0
240 ldm (r4 - r6), [r0]+
241 add r0, sp, #S_PC @ here for interlock avoidance
243 stw r4, [sp] @ save preserved r0
244 stm (r5 - r7), [r0]+ @ lr_<exception>,
247 mov r0, sp
271 @ The abort handler must return the aborted address in r0, and
275 movc r0, p0.c4, #0 @ get FAR
287 disable_irq r0
302 mov r0, #0 @ epip4d
303 movc p0.c5, r0, #14
317 mov r0, sp @ struct pt_regs *regs
338 @ r0 - address of faulting instruction
341 mov r0, r2 @ pass address of aborted instruction
350 disable_irq r0
380 @ r0 - instruction
382 1: ldw.u r0, [r2]
405 and r8, r0, #0x00003c00 @ mask out CP number
410 @ r0 = faulted instruction
422 @ r0 holds the trigger instruction
434 @ The abort handler must return the aborted address in r0, and
438 movc r0, p0.c4, #0 @ get FAR
467 mov r0, sp
476 mov r0, r2 @ pass address of aborted instruction.
543 stw.w r0, [sp+], #S_R0+S_OFF @ returned r0
547 mov r0, sp @ 'regs'
581 mov r0, r5
593 stm (r0 - r15), [sp]+ @ Calling r0 - r15
601 stw r0, [sp+], #S_OLD_R0 @ Save OLD_R0
644 mov r0, #0 @ trace entry [IP = 0]
648 mov scno, r0 @ syscall number (possibly new)
652 ldm (r0 - r3), [r1]+ @ have to reload r0 - r3
656 stw.w r0, [sp+], #S_R0 + S_OFF @ save returned r0
659 mov r0, #1 @ trace exit [IP = 1]
672 add r0, sp, #S_OFF
697 @ Save r0, lr_<exception> (parent PC) and bsr_<exception>
700 stw r0, [sp]
701 stw lr, [sp+], #4 @ save r0, lr
708 mov r0, asr
709 xor r0, r0, #(\mode ^ PRIV_MODE)
710 mov.a bsr, r0
717 mov r0, sp