/dalvik/vm/mterp/armv5te/ |
D | header.S | 71 #define rGLUE r6 macro 76 #define LOAD_PC_FROM_GLUE() ldr rPC, [rGLUE, #offGlue_pc] 77 #define SAVE_PC_TO_GLUE() str rPC, [rGLUE, #offGlue_pc] 78 #define LOAD_FP_FROM_GLUE() ldr rFP, [rGLUE, #offGlue_fp] 79 #define SAVE_FP_TO_GLUE() str rFP, [rGLUE, #offGlue_fp] 80 #define LOAD_PC_FP_FROM_GLUE() ldmia rGLUE, {rPC, rFP} 81 #define SAVE_PC_FP_TO_GLUE() stmia rGLUE, {rPC, rFP} 182 #define GET_JIT_PROF_TABLE(_reg) ldr _reg,[rGLUE,#offGlue_pJitProfTable] 183 #define GET_JIT_THRESHOLD(_reg) ldr _reg,[rGLUE,#offGlue_jitThreshold]
|
D | footer.S | 17 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self 32 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self 50 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self 68 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self 93 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self 116 str lr,[rGLUE,#offGlue_jitResumeNPC] 117 str r1,[rGLUE,#offGlue_jitResumeDPC] 120 str r1, [rGLUE, #offGlue_entryPoint] 126 str r2,[rGLUE,#offGlue_jitState] 139 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self [all …]
|
D | OP_FILLED_NEW_ARRAY.S | 11 ldr r3, [rGLUE, #offGlue_methodClassDex] @ r3<- pDvmDex 19 8: ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method 52 str r0, [rGLUE, #offGlue_retval] @ retval.l <- new array 53 str rINST, [rGLUE, #offGlue_retval+4] @ retval.h <- type 85 ldr r0, [rGLUE, #offGlue_retval] @ r0<- object 86 ldr r1, [rGLUE, #offGlue_retval+4] @ r1<- type 87 ldr r2, [rGLUE, #offGlue_cardTable] @ r2<- card table base
|
D | OP_SPUT_OBJECT.S | 12 ldr r2, [rGLUE, #offGlue_methodClassDex] @ r2<- DvmDex 18 ldr r9, [rGLUE, #offGlue_method] @ r9<- current method 31 ldr r2, [rGLUE, #offGlue_cardTable] @ r2<- card table base
|
D | OP_INVOKE_INTERFACE.S | 19 ldr r3, [rGLUE, #offGlue_methodClassDex] @ r3<- methodClassDex 21 ldr r2, [rGLUE, #offGlue_method] @ r2<- method
|
D | OP_INVOKE_STATIC.S | 11 ldr r3, [rGLUE, #offGlue_methodClassDex] @ r3<- pDvmDex 18 0: ldr r3, [rGLUE, #offGlue_method] @ r3<- glue->method
|
D | OP_MONITOR_ENTER.S | 9 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self 16 ldr r0, [rGLUE, #offGlue_self] @ r0<- glue->self
|
D | entry.S | 62 mov rGLUE, r0 @ set rGLUE 71 ldr r10, [rGLUE, #offGlue_self] @ callee saved r10 <- glue->self 124 str r1, [rGLUE, #offGlue_entryPoint]
|
D | debug.c | 15 register uint32_t rGLUE asm("r6"); in dvmMterpDumpArmRegs() 25 rPC, rFP, rGLUE, rINST); in dvmMterpDumpArmRegs()
|
D | OP_IPUT_OBJECT.S | 14 ldr r3, [rGLUE, #offGlue_methodClassDex] @ r3<- DvmDex 21 8: ldr r2, [rGLUE, #offGlue_method] @ r2<- current method 42 ldr r2, [rGLUE, #offGlue_cardTable] @ r2<- card table base
|
D | OP_RETURN.S | 11 str r0, [rGLUE, #offGlue_retval] @ retval.i <- vAA
|
D | OP_CONST_STRING.S | 7 ldr r2, [rGLUE, #offGlue_methodClassDex] @ r2<- glue->methodClassDex 26 ldr r0, [rGLUE, #offGlue_method] @ r0<- glue->method
|
D | OP_CONST_CLASS.S | 7 ldr r2, [rGLUE, #offGlue_methodClassDex] @ r2<- glue->methodClassDex 26 ldr r0, [rGLUE, #offGlue_method] @ r0<- glue->method
|
/dalvik/vm/compiler/template/armv5te/ |
D | TEMPLATE_MONITOR_ENTER_DEBUG.S | 17 ldr r0, [rGLUE, #offGlue_ppJitProfTable] 18 ldr r1, [rGLUE, #offGlue_self] 21 str r0, [rGLUE, #offGlue_pJitProfTable]
|
D | TEMPLATE_MONITOR_ENTER.S | 17 ldr r0, [rGLUE, #offGlue_ppJitProfTable] 20 str r0, [rGLUE, #offGlue_pJitProfTable]
|
D | TEMPLATE_INVOKE_METHOD_CHAIN.S | 11 ldr r9, [rGLUE, #offGlue_interpStackEnd] @ r9<- interpStackEnd 12 ldr r8, [rGLUE, #offGlue_pSelfSuspendCount] @ r8<- &suspendCount 37 ldr r2, [rGLUE, #offGlue_self] @ r2<- glue->self 40 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall 41 str r3, [rGLUE, #offGlue_methodClassDex] @ glue->methodClassDex = ...
|
D | TEMPLATE_INVOKE_METHOD_NO_OPT.S | 9 ldr r9, [rGLUE, #offGlue_interpStackEnd] @ r9<- interpStackEnd 10 ldr r8, [rGLUE, #offGlue_pSelfSuspendCount] @ r8<- &suspendCount 42 ldr r2, [rGLUE, #offGlue_self] @ r2<- glue->self 45 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall 46 str r3, [rGLUE, #offGlue_methodClassDex] @ glue->methodClassDex = ...
|
D | footer.S | 12 ldr r3, [rGLUE, #offGlue_self] @ r3<- glue->self 24 add r1, rGLUE, #offGlue_retval @ r1<- &retval
|
D | TEMPLATE_INVOKE_METHOD_PREDICTED_CHAIN.S | 28 ldr r9, [rGLUE, #offGlue_icRechainCount] @ r1 <- shared rechainCount 41 strne r1, [rGLUE, #offGlue_icRechainCount] @ write back to InterpState
|
D | TEMPLATE_RESTORE_STATE.S | 6 add r0, r0, rGLUE @ pointer to heapArgSpace.coreRegs[0]
|
D | header.S | 76 #define rGLUE r6 macro
|
D | TEMPLATE_INVOKE_METHOD_NATIVE.S | 3 ldr r9, [rGLUE, #offGlue_interpStackEnd] @ r9<- interpStackEnd 4 ldr r8, [rGLUE, #offGlue_pSelfSuspendCount] @ r8<- &suspendCount 21 ldr r3, [rGLUE, #offGlue_self] @ r3<- glue->self 43 add r1, rGLUE, #offGlue_retval @ r1<- &retval
|
/dalvik/vm/mterp/x86-atom/ |
D | OP_MONITOR_ENTER.S | 32 movl rGLUE, %eax # %eax<- pMterpGlue 52 movl rGLUE, %eax # %eax<- pMterpGlue
|
D | OP_RETURN_COMMON.S | 31 movl rGLUE, %edx # %edx<- pMterpGlue
|
D | OP_RETURN_WIDE.S | 31 movl rGLUE, %edx # %edx<- pMterpGlue
|