Home | History | Annotate | Download | only in out

Lines Matching full:glue

81 /* save/restore the PC and/or FP from the glue struct */
287 * r0 MterpGlue* glue
310 LOAD_PC_FP_FROM_GLUE() @ load rPC and rFP from "glue"
317 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
351 @ glue->entryPoint will be set in dvmSelfVerificationSaveState
382 * r0 MterpGlue* glue
582 ldr r0, [rGLUE, #offGlue_retval] @ r0<- glue->retval.i
594 add r3, rGLUE, #offGlue_retval @ r3<- &glue->retval
612 ldr r0, [rGLUE, #offGlue_retval] @ r0<- glue->retval.i
624 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
647 * Return a 32-bit value. Copies the return value into the "glue"
664 * Return a 64-bit value. Copies the return value into the "glue"
670 add r3, rGLUE, #offGlue_retval @ r3<- &glue->retval
682 * Return a 32-bit value. Copies the return value into the "glue"
825 ldr r2, [rGLUE, #offGlue_methodClassDex] @ r2<- glue->methodClassDex
843 ldr r2, [rGLUE, #offGlue_methodClassDex] @ r2<- glue->methodClassDex
861 ldr r2, [rGLUE, #offGlue_methodClassDex] @ r2<- glue->methodClassDex
882 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
889 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
915 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
1071 8: ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
1099 8: ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
1137 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
3211 ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
3299 0: ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
3369 ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
3463 0: ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
7309 ldr r0, [rGLUE, #offGlue_method] @ r0<- glue->method
7333 add r1, rGLUE, #offGlue_retval @ r1<- &glue->retval
7337 str r1, [sp] @ push &glue->retval
7363 add r1, rGLUE, #offGlue_retval @ r1<- &glue->retval
7367 str r1, [sp] @ push &glue->retval
7692 ldr r0, [rGLUE, #offGlue_method] @ r0<- glue->method
7712 ldr r0, [rGLUE, #offGlue_method] @ r0<- glue->method
7732 ldr r0, [rGLUE, #offGlue_method] @ r0<- glue->method
7774 ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
7831 ldr r0, [rGLUE, #offGlue_method] @ r0<- glue->method
7876 ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
7898 ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
8755 ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
8826 ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
9071 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9086 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9095 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9104 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9113 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9122 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9138 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9184 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9202 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9245 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9272 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9322 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self
9493 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
9498 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
9512 * State registers will be saved to the "glue" area before bailing.
9519 SAVE_PC_FP_TO_GLUE() @ export state to "glue"
9520 mov r0, rGLUE @ r0<- glue ptr
9521 b dvmMterpStdBail @ call(glue, changeInterp)
9524 @add r0, rGLUE, #offGlue_jmpBuf @ r0<- &glue->jmpBuf
9645 ldr r2, [rGLUE, #offGlue_self] @ r2<- glue->self
9647 @ Update "glue" values for the new method
9649 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall
9650 str r3, [rGLUE, #offGlue_methodClassDex] @ glue->methodClassDex = ...
9671 ldr r3, [rGLUE, #offGlue_self] @ r3<- glue->self
9675 mov r9, r3 @ r9<- glue->self (preserve)
9730 * Common code for method invocation, calling through "glue code".
9745 mov r0, rGLUE @ A0<- glue
9746 SAVE_PC_FP_TO_GLUE() @ export state to "glue"
9773 ldr r3, [rGLUE, #offGlue_self] @ r3<- glue->self
9780 str r2, [rGLUE, #offGlue_method]@ glue->method = newSave->method
9803 * Return handling, calls through "glue code".
9831 ldr r10, [rGLUE, #offGlue_self] @ r10<- glue->self
9845 ldr r1, [rGLUE, #offGlue_method] @ r1<- glue->method
9875 str r1, [rGLUE, #offGlue_method] @ glue->method = new method
9880 str r2, [rGLUE, #offGlue_methodClassDex] @ glue->pDvmDex = meth...
9935 * Exception handling, calls through "glue code".
9951 LOAD_PC_FP_FROM_GLUE() @ pull rPC and rFP out of glue