Home | History | Annotate | Download | only in arm

Lines Matching refs:calleeMethod

1106                                      const Method *calleeMethod)
1124 /* r7 = calleeMethod->registersSize */
1125 loadConstant(cUnit, r7, calleeMethod->registersSize);
1127 * r0 = calleeMethod (loaded upon calling genInvokeSingletonCommon)
1129 * r2 = calleeMethod->outsSize (to be loaded later for Java callees)
1131 * r7 = calleeMethod->registersSize
1133 if (dvmIsNativeMethod(calleeMethod)) {
1141 /* For Java callees, set up r2 to be calleeMethod->outsSize */
1142 loadConstant(cUnit, r2, calleeMethod->outsSize);
1244 /* r0 <- calleeMethod */
1255 * r0 = calleeMethod
1271 * r0 = calleeMethod,
1627 mir->meta.calleeMethod : cUnit->method;
1671 mir->meta.calleeMethod : cUnit->method;
1707 mir->meta.calleeMethod : cUnit->method;
1758 mir->meta.calleeMethod : cUnit->method;
2413 mir->meta.calleeMethod : cUnit->method;
2997 * calleeMethod = this->clazz->vtable[
3029 * calleeMethod = method->clazz->super->vtable[method->clazz->pDvmDex
3035 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3036 assert(calleeMethod == cUnit->method->clazz->super->vtable[
3046 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3047 void *calleeAddr = dvmJitGetMethodAddr(calleeMethod->insns);
3052 /* r0 = calleeMethod */
3053 loadConstant(cUnit, r0, (int) calleeMethod);
3056 calleeMethod);
3060 /* calleeMethod = method->clazz->pDvmDex->pResMethods[BBBB] */
3064 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3065 assert(calleeMethod ==
3073 /* r0 = calleeMethod */
3074 loadConstant(cUnit, r0, (int) calleeMethod);
3077 calleeMethod);
3080 /* calleeMethod = method->clazz->pDvmDex->pResMethods[BBBB] */
3084 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3085 assert(calleeMethod ==
3096 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3097 void *calleeAddr = dvmJitGetMethodAddr(calleeMethod->insns);
3102 /* r0 = calleeMethod */
3103 loadConstant(cUnit, r0, (int) calleeMethod);
3106 calleeMethod);
3111 * calleeMethod = dvmFindInterfaceMethodInCache(this->clazz,
3139 * 0x47357e64 : cmp r0, #0 --> calleeMethod == NULL?
3269 /* r0 = calleeMethod (returned from dvmFindInterfaceMethodInCache */
3275 * calleeMethod == NULL -> throw
3299 * r0 = calleeMethod
3316 * r0 = this, r1 = calleeMethod,
3354 /* calleeMethod = this->clazz->vtable[BBBB] */
3377 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3378 void *calleeAddr = dvmJitGetMethodAddr(calleeMethod->insns);
3390 /* calleeMethod = method->clazz->super->vtable[BBBB] */
3394 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3395 assert(calleeMethod ==
3403 /* r0 = calleeMethod */
3404 loadConstant(cUnit, r0, (int) calleeMethod);
3407 calleeMethod);