Lines Matching defs:r9
48 lr r9, [\aux]
49 push r9
53 pop r9
54 sr r9, [\aux]
67 push r9
77 pop r9
124 * Entry : r9 contains pre-IRQ/exception/trap status32
127 * Clobbers: r9
133 bbit1 r9, STATUS_U_BIT, 88f
174 GET_CURR_TASK_ON_CPU r9
176 /* With current tsk in r9, get its kernel mode stack base */
177 GET_TSK_STACK_BASE r9, r9
180 st sp, [r9, PT_sp - SZ_PT_REGS]
183 mov sp, r9
195 lr r9, [status32]
196 bclr r9, r9, STATUS_AE_BIT
197 or r9, r9, (STATUS_E1_MASK|STATUS_E2_MASK)
198 sr r9, [erstatus]
199 mov r9, 55f
200 sr r9, [eret]
231 PROLOG_FREEUP_REG r9, @ex_saved_reg1
234 lr r9, [erstatus]
242 /* Restore r9 used to code the early prologue */
243 PROLOG_RESTORE_REG r9, @ex_saved_reg1
274 FAKE_RET_FROM_EXCPN ; clobbers r9
294 POP r9
295 mov lp_count, r9 ;LD to lp_count is not allowed
314 /* free up r9 as scratchpad */
315 PROLOG_FREEUP_REG r9, @int\LVL\()_saved_reg
318 lr r9, [status32_l\LVL\()]
327 /* Restore r9 used to code the early prologue */
328 PROLOG_RESTORE_REG r9, @int\LVL\()_saved_reg
362 POP r9
363 mov lp_count, r9 ;LD to lp_count is not allowed