Home
last modified time | relevance | path

Searched refs:methodToCall (Results 1 – 25 of 38) sorted by relevance

12

/dalvik/vm/mterp/c/
DgotoTargets.c155 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
162 if (dvmIsAbstractMethod(methodToCall)) { in GOTO_TARGET()
177 assert(!dvmIsAbstractMethod(methodToCall) || in GOTO_TARGET()
178 methodToCall->nativeFunc != NULL); in GOTO_TARGET()
184 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
185 assert(methodToCall != NULL); in GOTO_TARGET()
188 if (vsrc1 != methodToCall->insSize) { in GOTO_TARGET()
192 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
199 GOTO_invokeMethod(methodCallRange, methodToCall, vsrc1, vdst); in GOTO_TARGET()
261 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
[all …]
/dalvik/vm/mterp/out/
DInterpC-x86-atom.c435 const Method* methodToCall; \
550 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
1477 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
1484 if (dvmIsAbstractMethod(methodToCall)) { in GOTO_TARGET()
1499 assert(!dvmIsAbstractMethod(methodToCall) || in GOTO_TARGET()
1500 methodToCall->nativeFunc != NULL); in GOTO_TARGET()
1506 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
1507 assert(methodToCall != NULL); in GOTO_TARGET()
1510 if (vsrc1 != methodToCall->insSize) { in GOTO_TARGET()
1514 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
[all …]
DInterpC-x86.c435 const Method* methodToCall; \
550 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
1414 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
1421 if (dvmIsAbstractMethod(methodToCall)) { in GOTO_TARGET()
1436 assert(!dvmIsAbstractMethod(methodToCall) || in GOTO_TARGET()
1437 methodToCall->nativeFunc != NULL); in GOTO_TARGET()
1443 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
1444 assert(methodToCall != NULL); in GOTO_TARGET()
1447 if (vsrc1 != methodToCall->insSize) { in GOTO_TARGET()
1451 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
[all …]
DInterpC-portstd.c532 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
1210 const Method* methodToCall; in INTERP_FUNC_NAME() local
1271 methodToCall = (const Method*) -1; in INTERP_FUNC_NAME()
3312 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in INTERP_FUNC_NAME()
3319 if (dvmIsAbstractMethod(methodToCall)) { in INTERP_FUNC_NAME()
3334 assert(!dvmIsAbstractMethod(methodToCall) || in INTERP_FUNC_NAME()
3335 methodToCall->nativeFunc != NULL); in INTERP_FUNC_NAME()
3341 methodToCall->clazz->descriptor, methodToCall->name); in INTERP_FUNC_NAME()
3342 assert(methodToCall != NULL); in INTERP_FUNC_NAME()
3345 if (vsrc1 != methodToCall->insSize) { in INTERP_FUNC_NAME()
[all …]
DInterpC-allstubs.c435 const Method* methodToCall; \
550 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
3283 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in GOTO_TARGET()
3290 if (dvmIsAbstractMethod(methodToCall)) { in GOTO_TARGET()
3305 assert(!dvmIsAbstractMethod(methodToCall) || in GOTO_TARGET()
3306 methodToCall->nativeFunc != NULL); in GOTO_TARGET()
3312 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
3313 assert(methodToCall != NULL); in GOTO_TARGET()
3316 if (vsrc1 != methodToCall->insSize) { in GOTO_TARGET()
3320 methodToCall->clazz->descriptor, methodToCall->name); in GOTO_TARGET()
[all …]
DInterpC-portdbg.c423 methodToCall))
425 methodToCall))
541 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
1460 const Method* methodToCall; in INTERP_FUNC_NAME() local
1521 methodToCall = (const Method*) -1; in INTERP_FUNC_NAME()
3562 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; in INTERP_FUNC_NAME()
3569 if (dvmIsAbstractMethod(methodToCall)) { in INTERP_FUNC_NAME()
3584 assert(!dvmIsAbstractMethod(methodToCall) || in INTERP_FUNC_NAME()
3585 methodToCall->nativeFunc != NULL); in INTERP_FUNC_NAME()
3591 methodToCall->clazz->descriptor, methodToCall->name); in INTERP_FUNC_NAME()
[all …]
/dalvik/vm/compiler/template/armv5te/
DTEMPLATE_INVOKE_METHOD_CHAIN.S6 @ 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
DTEMPLATE_INVOKE_METHOD_NO_OPT.S6 @ 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
DTEMPLATE_INVOKE_METHOD_NATIVE.S1 @ 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
Dfooter.S11 @ r1 = newFP, r0 = methodToCall
22 mov r2, r0 @ r2<- methodToCall
/dalvik/vm/mterp/portable/
Dportdbg.c9 methodToCall))
11 methodToCall))
Dentry.c30 const Method* methodToCall; local
91 methodToCall = (const Method*) -1;
/dalvik/vm/mterp/x86/
Dfooter.S144 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
185 movl %eax, offGlue_method(%ecx) # glue->method<- methodToCall
187 movl offMethod_insns(%eax), rPC # rPC<- methodToCall->insns
192 GOTO_NEXT # jump to methodToCall->insns
201 movl %eax, OUT_ARG1(%esp) # push parameter methodToCall
211 movl OUT_ARG1(%esp), %eax # %eax<- methodToCall
216 call *offMethod_nativeFunc(%eax) # call methodToCall->nativeFunc
[all …]
DOP_INVOKE_STATIC.S16 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
DOP_INVOKE_DIRECT.S23 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
/dalvik/vm/mterp/armv5te/
DOP_INVOKE_STATIC.S14 ldr r0, [r3, r1, lsl #2] @ r0<- resolved methodToCall
Dfooter.S547 @ 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
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->accessFlags
652 @ r0=methodToCall, r1=newFp, r2=self, r3=newMethodClass, r9=newINST
653 str r0, [rGLUE, #offGlue_method] @ glue->method = methodToCall
[all …]
DOP_INVOKE_DIRECT.S20 ldr r0, [r3, r1, lsl #2] @ r0<- resolved methodToCall
/dalvik/vm/interp/
DInterp.c962 Method* methodToCall; in dvmInterpFindInterfaceMethod() local
1008 methodToCall = thisClass->vtable[vtableIndex]; in dvmInterpFindInterfaceMethod()
1012 if (dvmIsAbstractMethod(methodToCall)) { in dvmInterpFindInterfaceMethod()
1018 assert(!dvmIsAbstractMethod(methodToCall) || in dvmInterpFindInterfaceMethod()
1019 methodToCall->nativeFunc != NULL); in dvmInterpFindInterfaceMethod()
1024 methodToCall->clazz->descriptor, methodToCall->name); in dvmInterpFindInterfaceMethod()
1025 assert(methodToCall != NULL); in dvmInterpFindInterfaceMethod()
1027 return methodToCall; in dvmInterpFindInterfaceMethod()
/dalvik/vm/mterp/cstubs/
Dstubdefs.c21 const Method* methodToCall; \
/dalvik/vm/mterp/x86-atom/
Dfooter.S246 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
285 movl %ecx, offGlue_method(%eax) # glue->method<- methodToCall
287 movl offMethod_insns(%ecx), rPC # rPC<- methodToCall->insns
292 FINISH_A # jump to methodToCall->insns
301 movl %ecx, -20(%esp) # push parameter methodToCall
311 movl -20(%esp), %ecx # %ecx<- methodToCall
324 call *offMethod_nativeFunc(%ecx) # call methodToCall->nativeFunc
/dalvik/vm/compiler/template/out/
DCompilerTemplateAsm-armv7-a-neon.S1447 @ r1 = newFP, r0 = methodToCall
1458 mov r2, r0 @ r2<- methodToCall
DCompilerTemplateAsm-armv7-a.S1447 @ r1 = newFP, r0 = methodToCall
1458 mov r2, r0 @ r2<- methodToCall
DCompilerTemplateAsm-armv5te-vfp.S1447 @ r1 = newFP, r0 = methodToCall
1458 mov r2, r0 @ r2<- methodToCall
DCompilerTemplateAsm-armv5te.S1170 @ r1 = newFP, r0 = methodToCall
1181 mov r2, r0 @ r2<- methodToCall

12