Home | History | Annotate | Download | only in armv5te

Lines Matching refs:r2

21     mov    rFP, r2                               @ restore Dalvik fp
23 mov r2, #0
24 str r2, [rSELF,#offThread_jitResumeNPC] @ reset resume address
31 mov r2,#kSVSPunt @ r2<- interpreter entry point
43 mov r2,#kSVSSingleStep @ r2<- interpreter entry point
50 mov r2,#kSVSNoProfile @ r2<- interpreter entry point
58 mov r2,#kSVSTraceSelect @ r2<- interpreter entry point
66 mov r2,#kSVSTraceSelect @ r2<- interpreter entry point
74 mov r2,#kSVSBackwardBranch @ r2<- interpreter entry point
82 mov r2,#kSVSNormal @ r2<- interpreter entry point
90 mov r2,#kSVSNoChain @ r2<- interpreter entry point
103 mov rFP, r2 @ restore Dalvik fp
105 mov r2, #0
106 str r2, [rSELF,#offThread_jitResumeNPC] @ reset resume address
209 movne r2,#kJitTSelectRequestHot @ ask for trace selection
345 mov r2,#kJitTSelectRequest @ ask for trace selection
348 moveq r2,#kJitTSelectRequest @ ask for trace selection
369 * r2 is jit state.
375 str r2,[rSELF,#offThread_jitState]
405 mov r2,rSELF @ r2<- self (Thread) pointer
416 * r2: self verification state
430 mov r2,#kJitSelfVerification @ ask for self verification
431 str r2,[rSELF,#offThread_jitState]
482 movs r2, rINST, lsr #8 @ r2<- AA (arg count) -- test for zero
488 @ r0=methodToCall, r1=CCCC, r2=count, r10=outs
491 sub r10, r10, r2, lsl #2 @ r10<- "outs" area, for call args
493 subs r2, r2, #1 @ count--
512 movs r2, rINST, lsr #12 @ r2<- B (arg count) -- test for zero
517 @ r0=methodToCall, r1=GFED, r2=count, r10=outs
519 rsb r2, r2, #5 @ r2<- 5-r2
520 add pc, pc, r2, lsl #4 @ computed goto, 4 instrs each
523 ldr r2, [rFP, ip, lsr #6] @ r2<- vA (shift right 8, left 2)
525 str r2, [r10, #-4]! @ *--outs = vA
527 ldr r2, [rFP, ip, lsr #10] @ r2<- vG (shift right 12, left 2)
529 str r2, [r10, #-4]! @ *--outs = vG
531 ldr r2, [rFP, ip, lsr #6] @ r2<- vF
533 str r2, [r10, #-4]! @ *--outs = vF
535 ldr r2, [rFP, ip, lsr #2] @ r2<- vE
537 str r2, [r10, #-4]! @ *--outs = vE
539 ldr r2, [rFP, ip, lsl #2] @ r2<- vD
541 str r2, [r10, #-4]! @ *--outs = vD
547 ldr r2, [r0, #offMethod_insns] @ r2<- method->insns
596 ldrh r9, [r2] @ r9 <- load INST from new PC
598 mov rPC, r2 @ publish new rPC
604 mov r2, #1
605 str r2, [rSELF, #offThread_debugIsMethodEntry]
640 mov r2, r0 @ r2<- methodToCall
658 ldr ip, [r2, #offMethod_nativeFunc] @ pc<- methodToCall->nativeFunc
676 @ r0=newFp, r1=&retval, r2=methodToCall, r3=self, lr=subModes
678 mov r0, r2 @ r0<- methodToCall
680 mov r2, rFP
685 ldr ip, [r2, #offMethod_nativeFunc] @ pc<- methodToCall->nativeFunc
689 ldmfd sp!, {r0-r3} @ r2<- methodToCall (others unneeded)
692 mov r0, r2 @ r0<- methodToCall
694 mov r2, rFP
724 mov r2, r0 @ A2<- methodToCall
751 ldr r2, [rFP, #(offStackSaveArea_method - sizeofStackSaveArea)]
752 @ r2<- method we're returning to
753 cmp r2, #0 @ is this a break frame?
757 ldr r10, [r2, #offMethod_clazz] @ r10<- method->clazz
760 ldrne r10, [r2, #offMethod_clazz] @ r10<- method->clazz
766 str r2, [rSELF, #offThread_method]@ self->method = newSave->method
788 ldr r1, [r0, #offStackSaveArea_prevFrame] @ r2<- prevFP
831 ldrh r2, [rSELF, #offThread_subMode] @ get subMode flags
836 cmp r2, #0 @ any special subMode handling needed?
848 mov r2, r9 @ r2<- exception
876 ldr r2, [r1, #offMethod_clazz] @ r2<- method->clazz
878 ldr r2, [r2, #offClassObject_pDvmDex] @ r2<- method->clazz->pDvmDex
880 str r2, [rSELF, #offThread_methodClassDex] @ self->pDvmDex = meth...
931 ldr r2, strExceptionNotCaughtLocally
932 0: add r2, pc
977 stmfd sp!, {r0-r2,lr} @ save regs
981 ldmfd sp!, {r0-r2, lr}
1069 stmfd sp!, {r0, r1, r2, r3, ip, lr}
1074 ldmfd sp!, {r0, r1, r2, r3, ip, lr}
1092 stmfd sp!, {r0, r1, r2, r3, ip, lr}
1097 ldmfd sp!, {r0, r1, r2, r3, ip, lr}
1107 stmfd sp!, {r0, r1, r2, r3, ip, lr}
1111 ldmfd sp!, {r0, r1, r2, r3, ip, lr}
1121 stmfd sp!, {r0, r1, r2, r3, ip, lr}
1126 ldmfd sp!, {r0, r1, r2, r3, ip, lr}
1136 stmfd sp!, {r0, r1, r2, r3, ip, lr}
1138 mov r2, r0
1142 ldmfd sp!, {r0, r1, r2, r3, ip, lr}
1152 stmfd sp!, {r0, r1, r2, r3, ip, lr}
1154 ldmfd sp!, {r0, r1, r2, r3, ip, lr}
1163 stmfd sp!, {r0, r1, r2, r3, ip, lr}
1165 ldmfd sp!, {r0, r1, r2, r3, ip, lr}
1179 fmrx r2, fpscr @ get VFP reg
1181 and r2, r2, r1 @ clear masked bits
1182 orr r2, r2, r0 @ set specified bits
1183 fmxr fpscr, r2 @ set VFP reg
1184 mov r0, r2 @ return new value