/dalvik/vm/mterp/c/ |
gotoTargets.c | 155 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 162 if (dvmIsAbstractMethod(methodToCall)) { 177 assert(!dvmIsAbstractMethod(methodToCall) || 178 methodToCall->nativeFunc != NULL); 184 methodToCall->clazz->descriptor, methodToCall->name); 185 assert(methodToCall != NULL); 188 if (vsrc1 != methodToCall->insSize) { 192 methodToCall->clazz->descriptor, methodToCall->name) [all...] |
/dalvik/vm/mterp/portable/ |
portdbg.c | 9 methodToCall)) 11 methodToCall))
|
entry.c | 30 const Method* methodToCall; 91 methodToCall = (const Method*) -1;
|
/dalvik/vm/compiler/template/armv5te/ |
TEMPLATE_INVOKE_METHOD_CHAIN.S | 6 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 7 @ methodToCall is guaranteed to be non-native 9 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize 10 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize 22 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite 26 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns 40 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall
|
TEMPLATE_INVOKE_METHOD_NO_OPT.S | 6 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 7 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize 8 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize 19 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite 21 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags 24 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns 45 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall
|
footer.S | 11 @ r1 = newFP, r0 = methodToCall 22 mov r2, r0 @ r2<- methodToCall
|
TEMPLATE_INVOKE_METHOD_NATIVE.S | 1 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 2 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize 12 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite 15 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns 41 mov r2, r0 @ r2<- methodToCall
|
/dalvik/vm/mterp/out/ |
InterpC-x86-atom.c | 435 const Method* methodToCall; \ 550 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall, [all...] |
InterpC-x86.c | 435 const Method* methodToCall; \ 550 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall, [all...] |
InterpC-portdbg.c | 423 methodToCall)) 425 methodToCall)) 541 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall, [all...] |
InterpC-portstd.c | 532 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall, [all...] |
InterpC-allstubs.c | 435 const Method* methodToCall; \ 550 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall, [all...] |
/dalvik/vm/mterp/armv5te/ |
OP_INVOKE_STATIC.S | 14 ldr r0, [r3, r1, lsl #2] @ r0<- resolved methodToCall
|
OP_INVOKE_DIRECT.S | 20 ldr r0, [r3, r1, lsl #2] @ r0<- resolved methodToCall
|
footer.S | 537 * r0 is "Method* methodToCall", the method we're trying to call 547 @ r0=methodToCall, r1=CCCC, r2=count, r10=outs 551 ldrh r9, [r0, #offMethod_registersSize] @ r9<- methodToCall->regsSize 556 ldrh r3, [r0, #offMethod_outsSize] @ r3<- methodToCall->outsSize 563 * r0 is "Method* methodToCall", the method we're trying to call 571 ldrh r9, [r0, #offMethod_registersSize] @ r9<- methodToCall->regsSize 572 ldrh r3, [r0, #offMethod_outsSize] @ r3<- methodToCall->outsSize 575 @ r0=methodToCall, r1=GFED, r3=outSize, r2=count, r9=regSize, r10=outs 602 .LinvokeArgsDone: @ r0=methodToCall, r3=outSize, r9=regSize 613 ldr r3, [r0, #offMethod_accessFlags] @ r3<- methodToCall->accessFlag [all...] |
/dalvik/vm/mterp/x86/ |
footer.S | 39 * eax = Method* methodToCall 60 * %eax=methodToCall, %ecx=CCCC, LOCAL0_OFFSET(%ebp)=count, %edx=&outs (&stackSaveArea) 80 * %eax is "Method* methodToCall", the method we're trying to call 95 * %eax=methodToCall, %ecx=GFED, LOCAL0_OFFSET(%ebp)=count, %edx=outs 139 * %eax is "Method* methodToCall", the method we're trying to call 144 movzwl offMethod_registersSize(%eax), %edx # %edx<- methodToCall->regsSize 145 movzwl offMethod_outsSize(%eax), %ecx # %ecx<- methodToCall->outsSize 146 movl %eax, LOCAL0_OFFSET(%ebp) # LOCAL0_OFFSET<- methodToCall 159 movl LOCAL0_OFFSET(%ebp), %eax # %eax<- restore methodToCall 179 * %eax=methodToCall, LOCAL1_OFFSET(%ebp)=newF [all...] |
OP_INVOKE_STATIC.S | 16 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
|
OP_INVOKE_DIRECT.S | 23 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
|
/dalvik/vm/mterp/cstubs/ |
stubdefs.c | 21 const Method* methodToCall; \
|
/dalvik/vm/mterp/x86-atom/ |
footer.S | 147 * %ecx is "Method* methodToCall", the method we're trying to call 164 * %ecx=methodToCall, %edx=CCCC, sReg0=count, %eax=&outs (&stackSaveArea) 184 * %ecx is "Method* methodToCall", the method we're trying to call 197 * %ecx=methodToCall, %edx=GFED, sReg0=count, %eax=outs 241 * %ecx is "Method* methodToCall", the method we're trying to call 246 movzwl offMethod_registersSize(%ecx), %eax # %eax<- methodToCall->regsSize 247 movzwl offMethod_outsSize(%ecx), %edx # %edx<- methodToCall->outsSize 248 movl %ecx, sReg0 # sReg<- methodToCall 261 movl sReg0, %ecx # %ecx<- restore methodToCall 280 * %ecx=methodToCall, sReg1=newF [all...] |
/dalvik/vm/interp/ |
Interp.c | 962 Method* methodToCall; 1008 methodToCall = thisClass->vtable[vtableIndex]; [all...] |
/dalvik/vm/compiler/template/out/ |
CompilerTemplateAsm-armv5te-vfp.S | 234 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 235 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize 236 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize 247 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite 249 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags 252 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns 273 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall 294 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 295 @ methodToCall is guaranteed to be non-native 297 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSiz [all...] |
CompilerTemplateAsm-armv7-a-neon.S | 234 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 235 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize 236 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize 247 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite 249 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags 252 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns 273 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall 294 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 295 @ methodToCall is guaranteed to be non-native 297 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSiz [all...] |
CompilerTemplateAsm-armv7-a.S | 234 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 235 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize 236 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize 247 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite 249 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags 252 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns 273 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall 294 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 295 @ methodToCall is guaranteed to be non-native 297 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSiz [all...] |
CompilerTemplateAsm-armv5te.S | 234 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 235 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize 236 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize 247 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite 249 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags 252 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns 273 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall 294 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite 295 @ methodToCall is guaranteed to be non-native 297 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSiz [all...] |