Lines Matching refs:lr
74 mov pc, lr
93 mov pc, lr
107 mov r9, lr
121 mov lr ,r9
142 mov r9, lr
156 mov lr ,r9
179 mov pc, lr
190 ldr lr, =master_core_startup
270 mov pc, lr
276 ldr lr, =rtthread_startup
277 mov pc, lr
283 mov pc, lr
289 mov pc, lr
304 ldr lr ,= rt_hw_secondary_cpu_bsp_start
314 stmfd sp!,{r0-r7,lr}
316 ldmfd sp!,{r0-r7,lr}
317 subs pc, lr, #4
336 mov r1, lr /* svc_lr */
339 sub lr, #4
340 stmfd r0!, {r1, lr} /* svc_lr, svc_pc */
382 stmfd sp!, {r0-r12,lr}
396 ldmfd sp!, {r0-r12,lr}
399 mov r7, lr
402 sub r5, lr, #4
408 mov lr, r5
412 mov lr, r7
415 mov lr, r5
419 movs pc, lr
421 ldmfd sp!, {r0-r12,lr}
422 subs pc, lr, #4
431 ldmfd sp!, {r4-r12,lr} /* reload saved registers */
433 sub r2, lr, #4 /* save old task's pc to r2 */
441 stmfd sp!, {r4-r12,lr} /* push old task's lr,r12-r4 */
505 ldmfd sp!, {r0-r12,lr}
506 ldmfd sp!, {lr}
511 ldmfd sp!, {r0-r12,lr,pc}^
521 str lr, [r0, #15*4] /* Push PC */
527 streq lr, [r0, #14*4] /* Save calling PC */
530 strne lr, [r0, #14*4] /* Save calling PC */
548 ldr lr, [sp, #15*4]
551 movs pc, lr
562 mov lr, r0
563 ldmia lr, {r0 - r12}
565 add r1, lr, #13 * 4
572 ldr lr, [sp, #16*4] /* orign spsr */
573 msr spsr_cxsf, lr
574 ldr lr, [sp, #15*4] /* orign pc */
590 mov lr, r0
591 ldmia lr, {r0 - r12}
593 add r1, lr, #13 * 4
600 ldr lr, [sp, #16*4] /* orign spsr */
601 msr spsr_cxsf, lr
602 ldr lr, [sp, #15*4] /* orign pc */
621 bx lr
627 mov r10, lr
650 mov pc, lr
657 mov pc, lr