Searched refs:methodToCall (Results 1 - 25 of 39) sorted by relevance

12

/dalvik/vm/mterp/c/
H A DgotoTargets.cpp154 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
157 self->methodToCall = methodToCall;
162 if (dvmIsAbstractMethod(methodToCall)) {
176 assert(!dvmIsAbstractMethod(methodToCall) ||
177 methodToCall->nativeFunc != NULL);
183 methodToCall->clazz->descriptor, methodToCall->name);
184 assert(methodToCall != NULL);
187 if (vsrc1 != methodToCall
[all...]
/dalvik/vm/compiler/template/armv5te/
H A 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
18 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite
20 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags
23 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns
43 str r0, [rSELF, #offThread_method] @ self->method = methodToCall
50 @ r0=methodToCall, r1=rSELF
H A DTEMPLATE_INVOKE_METHOD_CHAIN.S7 @ r0 = methodToCall, r1 = returnCell, r2 = methodToCall->outsSize
8 @ rPC = dalvikCallsite, r7 = methodToCall->registersSize
9 @ methodToCall is guaranteed to be non-native
21 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite
36 str r0, [rSELF, #offThread_method] @ self->method = methodToCall
43 @ r0=methodToCall, r1=rSELF
H A DTEMPLATE_INVOKE_METHOD_PREDICTED_CHAIN.S44 ldreqh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
45 ldreqh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize
H A DTEMPLATE_INVOKE_METHOD_NATIVE.S1 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite
2 @ r7 = methodToCall->registersSize
11 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite
36 mov r2, r0 @ arg2<- methodToCall
41 @ r2=methodToCall, r6=rSELF
H A Dfooter.S11 @ r1 = newFP, r0 = methodToCall
21 mov r2, r0 @ r2<- methodToCall
27 @ r2: methodToCall, r6: rSELF
/dalvik/vm/mterp/out/
H A DInterpC-x86-atom.cpp384 const Method* methodToCall; \
387 (void)methodToCall; (void)debugSaveArea;
516 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
1469 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
1472 self->methodToCall = methodToCall;
1477 if (dvmIsAbstractMethod(methodToCall)) {
1491 assert(!dvmIsAbstractMethod(methodToCall) ||
1492 methodToCall->nativeFunc != NULL);
1498 methodToCall
[all...]
H A DInterpC-x86.cpp384 const Method* methodToCall; \
387 (void)methodToCall; (void)debugSaveArea;
516 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
1411 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
1414 self->methodToCall = methodToCall;
1419 if (dvmIsAbstractMethod(methodToCall)) {
1433 assert(!dvmIsAbstractMethod(methodToCall) ||
1434 methodToCall->nativeFunc != NULL);
1440 methodToCall
[all...]
H A DInterpC-allstubs.cpp384 const Method* methodToCall; \
387 (void)methodToCall; (void)debugSaveArea;
516 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
3230 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
3233 self->methodToCall = methodToCall;
3238 if (dvmIsAbstractMethod(methodToCall)) {
3252 assert(!dvmIsAbstractMethod(methodToCall) ||
3253 methodToCall->nativeFunc != NULL);
3259 methodToCall
[all...]
H A DInterpC-portable.cpp464 GOTO_TARGET_DECL(invokeMethod, bool methodCallRange, const Method* methodToCall,
1126 const Method* methodToCall; local
1154 methodToCall = (const Method*) -1;
3180 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex];
3183 self->methodToCall = methodToCall;
3188 if (dvmIsAbstractMethod(methodToCall)) {
3202 assert(!dvmIsAbstractMethod(methodToCall) ||
3203 methodToCall->nativeFunc != NULL);
3209 methodToCall
[all...]
/dalvik/vm/interp/
H A DInterp.h82 extern "C" void dvmReportPreNativeInvoke(const Method* methodToCall, Thread* self, u4* fp);
83 extern "C" void dvmReportPostNativeInvoke(const Method* methodToCall, Thread* self, u4* fp);
84 extern "C" void dvmReportInvoke(Thread* self, const Method* methodToCall);
H A DInterp.cpp645 void dvmReportInvoke(Thread* self, const Method* methodToCall) argument
647 TRACE_METHOD_ENTER(self, methodToCall);
657 void dvmReportPreNativeInvoke(const Method* methodToCall, Thread* self, u4* fp) argument
671 dvmDbgPostLocationEvent(methodToCall, -1, thisPtr, DBG_METHOD_ENTRY);
680 void dvmReportPostNativeInvoke(const Method* methodToCall, Thread* self, u4* fp) argument
685 dvmDbgPostLocationEvent(methodToCall, -1, thisPtr, DBG_METHOD_EXIT);
688 dvmFastNativeMethodTraceExit(methodToCall, self);
1243 Method* methodToCall; local
1288 methodToCall = thisClass->vtable[vtableIndex];
1292 if (dvmIsAbstractMethod(methodToCall)) {
[all...]
/dalvik/vm/mterp/portable/
H A Dentry.cpp23 const Method* methodToCall; local
51 methodToCall = (const Method*) -1;
/dalvik/vm/mterp/x86/
H A Dfooter.S216 * eax = Method* methodToCall
237 * %eax=methodToCall, %ecx=CCCC, LOCAL0_OFFSET(%ebp)=count,
259 * %eax is "Method* methodToCall", the method we're trying to call
274 * %eax=methodToCall, %ecx=GFED, LOCAL0_OFFSET(%ebp)=count, %edx=outs
318 * %eax is "Method* methodToCall", the method we're trying to call
323 movzwl offMethod_registersSize(%eax), %edx # %edx<- methodToCall->regsSize
324 movzwl offMethod_outsSize(%eax), %ecx # %ecx<- methodToCall->outsSize
325 movl %eax, LOCAL0_OFFSET(%ebp) # LOCAL0_OFFSET<- methodToCall
338 movl LOCAL0_OFFSET(%ebp), %eax # %eax<- restore methodToCall
363 * %eax=methodToCall, LOCAL1_OFFSE
[all...]
H A DOP_INVOKE_STATIC.S16 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
H A DOP_INVOKE_DIRECT.S22 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
/dalvik/vm/mterp/cstubs/
H A Dstubdefs.cpp14 const Method* methodToCall; \
17 (void)methodToCall; (void)debugSaveArea;
/dalvik/vm/compiler/template/out/
H A DCompilerTemplateAsm-armv5te.S230 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite
231 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
232 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize
242 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite
244 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags
247 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns
267 str r0, [rSELF, #offThread_method] @ self->method = methodToCall
274 @ r0=methodToCall, r1=rSELF
296 @ r0 = methodToCall, r1 = returnCell, r2 = methodToCall
[all...]
H A DCompilerTemplateAsm-armv5te-vfp.S230 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite
231 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
232 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize
242 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite
244 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags
247 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns
267 str r0, [rSELF, #offThread_method] @ self->method = methodToCall
274 @ r0=methodToCall, r1=rSELF
296 @ r0 = methodToCall, r1 = returnCell, r2 = methodToCall
[all...]
H A DCompilerTemplateAsm-armv7-a-neon.S230 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite
231 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
232 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize
242 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite
244 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags
247 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns
267 str r0, [rSELF, #offThread_method] @ self->method = methodToCall
274 @ r0=methodToCall, r1=rSELF
296 @ r0 = methodToCall, r1 = returnCell, r2 = methodToCall
[all...]
H A DCompilerTemplateAsm-armv7-a.S230 @ r0 = methodToCall, r1 = returnCell, rPC = dalvikCallsite
231 ldrh r7, [r0, #offMethod_registersSize] @ r7<- methodToCall->regsSize
232 ldrh r2, [r0, #offMethod_outsSize] @ r2<- methodToCall->outsSize
242 @ r1 = newFP, r0 = methodToCall, r3 = returnCell, rPC = dalvikCallsite
244 ldr r10, [r0, #offMethod_accessFlags] @ r10<- methodToCall->accessFlags
247 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns
267 str r0, [rSELF, #offThread_method] @ self->method = methodToCall
274 @ r0=methodToCall, r1=rSELF
296 @ r0 = methodToCall, r1 = returnCell, r2 = methodToCall
[all...]
/dalvik/vm/mterp/armv5te/
H A DOP_INVOKE_DIRECT.S20 ldr r0, [r3, r1, lsl #2] @ r0<- resolved methodToCall
H A Dfooter.S472 * r0 is "Method* methodToCall", r9 is "this"
488 @ r0=methodToCall, r1=CCCC, r2=count, r10=outs
502 * r0 is "Method* methodToCall", r9 is "this"
517 @ r0=methodToCall, r1=GFED, r2=count, r10=outs
544 .LinvokeArgsDone: @ r0=methodToCall
545 ldrh r9, [r0, #offMethod_registersSize] @ r9<- methodToCall->regsSize
546 ldrh r3, [r0, #offMethod_outsSize] @ r3<- methodToCall->outsSize
558 ldr r3, [r0, #offMethod_accessFlags] @ r3<- methodToCall->accessFlags
601 @ r0=methodToCall, r1=newFp, r3=newMethodClass, r9=newINST
602 str r0, [rSELF, #offThread_method] @ self->method = methodToCall
[all...]
H A DOP_INVOKE_STATIC.S15 ldr r0, [r3, r1, lsl #2] @ r0<- resolved methodToCall
/dalvik/vm/mterp/x86-atom/
H A Dfooter.S138 * %ecx is "Method* methodToCall", the method we're trying to call
155 * %ecx=methodToCall, %edx=CCCC, sReg0=count, %eax=&outs (&stackSaveArea)
175 * %ecx is "Method* methodToCall", the method we're trying to call
188 * %ecx=methodToCall, %edx=GFED, sReg0=count, %eax=outs
232 * %ecx is "Method* methodToCall", the method we're trying to call
237 movzwl offMethod_registersSize(%ecx), %eax # %eax<- methodToCall->regsSize
238 movzwl offMethod_outsSize(%ecx), %edx # %edx<- methodToCall->outsSize
239 movl %ecx, sReg0 # sReg<- methodToCall
252 movl sReg0, %ecx # %ecx<- restore methodToCall
271 * %ecx=methodToCall, sReg
[all...]

Completed in 2941 milliseconds

12