Lines Matching refs:lr
79 @ Bit 2 of EXC_RETURN stored in the lr register specifies which stack
81 tst lr, #EXC_RET_STACK_MASK
96 @ load saved r12, lr, return address and xPSR.
129 ldr lr, =EXC_RET_THREADMODE_PROCESSSTACK
131 @ read original r12, sp, lr, pc and xPSR
166 bx lr
181 str lr, [\rd, #\offset + 4] @ save lr_usr
193 ldr lr, [\rd, #\offset + 4] @ load lr_usr
294 ldr lr, [sp, #S_SP] @ top of the stack
295 ldrd r0, r1, [sp, #S_LR] @ calling lr and pc
300 stmdb lr!, {r0, r1, \rpsr} @ calling lr and rfe context
302 mov sp, lr
303 ldr lr, [sp], #4
314 ldr lr, [sp, #S_LR]
340 load_user_sp_lr r2, r3, \offset + S_SP @ calling sp, lr
342 ldr lr, [sp, #\offset + S_PC] @ get pc
355 movs pc, lr @ return & move spsr_svc into cpsr
367 stmdb sp!, {r0-r3, ip, lr}
369 ldmia sp!, {r0-r3, ip, lr}
379 stmdb sp!, {r0-r3, ip, lr}
381 ldmia sp!, {r0-r3, ip, lr}