Lines Matching refs:lr

40 r14 (lr) must be preserved
148 bxeq lr
152 bx lr
155 bx lr
170 stmfd sp!, {r0-r2,lr} @ preserve live registers
175 ldmfd sp!, {r0-r2,lr} @ restore live registers
192 blxeq lr @ punt to interpreter and compare state
241 bxlo lr @ return to raise stack overflow excep.
255 bxne lr @ bail to the interpreter
260 bxne lr @ bail to the interpreter
306 add r12, lr, #2 @ setup the punt-to-interp address
330 stmfd sp!, {r0-r2,lr} @ preserve clobbered live registers
335 ldmfd sp!, {r0-r2,lr} @ restore registers
338 bx lr @ return to the callee-chaining cell
362 * - lr : to branch to the chaining cell
363 * - lr+2: to punt to the interpreter
364 * - lr+4: to fully resolve the callee and may rechain.
395 add lr, lr, #4 @ return to fully-resolve landing pad
403 bx lr
419 bxlo lr @ return to raise stack overflow excep.
431 bxne lr @ bail to the interpreter
433 bx lr @ bail to interpreter unconditionally
525 bx lr
546 bx lr
567 bx lr
588 bx lr
617 push {r0-r12,lr} @ save out all registers
619 mov r0, lr @ arg0 <- link register
622 pop {r0-r12,lr} @ restore all registers
624 bx lr @ return to compiled code
652 bxeq lr
707 bxne lr
723 bxne lr
735 bxne lr
741 bx lr
747 bx lr
751 mov r4, lr
752 ldr lr, .Lmemcmp16
757 blx lr
863 bx lr
869 bx lr
874 bx lr
879 bx lr
883 bx lr
897 * lr - if NULL:
900 * [lr, #3] contains Dalvik PC to begin interpretation
904 cmp lr, #0
908 ldr r1,[lr, #3]
911 ldrne r1,[lr, #3]
993 * (lr-11) is address of pointer to counter. Note: the counter
995 * we are arriving from thumb mode, lr will have its low bit set.
997 ldr r0, [lr,#-11]
1006 bx lr
1009 mov r4, lr @ preserve lr
1029 stmfd sp!, {r0-r2,lr} @ preserve live registers
1034 ldmfd sp!, {r0-r2,lr} @ restore live registers
1051 blxeq lr @ punt to interpreter and compare state
1104 bxlo lr @ return to raise stack overflow excep.
1118 bxne lr @ bail to the interpreter
1123 bxne lr @ bail to the interpreter
1173 add r12, lr, #2 @ setup the punt-to-interp address
1197 stmfd sp!, {r0-r2,lr} @ preserve clobbered live registers
1202 ldmfd sp!, {r0-r2,lr} @ restore registers
1205 bx lr @ return to the callee-chaining cell
1233 * - lr : to branch to the chaining cell
1234 * - lr+2: to punt to the interpreter
1235 * - lr+4: to fully resolve the callee and may rechain.
1266 add lr, lr, #4 @ return to fully-resolve landing pad
1274 bx lr
1294 bxlo lr @ return to raise stack overflow excep.
1306 bxne lr @ bail to the interpreter
1308 bx lr @ bail to interpreter unconditionally
1390 ldrh lr, [rSELF, #offThread_subMode]
1397 ands lr, #kSubModeMethodTrace