Home | History | Annotate | Download | only in arm

Lines Matching refs:calleeMethod

1114                                      const Method *calleeMethod)
1132 /* r7 = calleeMethod->registersSize */
1133 loadConstant(cUnit, r7, calleeMethod->registersSize);
1135 * r0 = calleeMethod (loaded upon calling genInvokeSingletonCommon)
1137 * r2 = calleeMethod->outsSize (to be loaded later for Java callees)
1139 * r7 = calleeMethod->registersSize
1141 if (dvmIsNativeMethod(calleeMethod)) {
1149 /* For Java callees, set up r2 to be calleeMethod->outsSize */
1150 loadConstant(cUnit, r2, calleeMethod->outsSize);
1252 /* r0 <- calleeMethod */
1263 * r0 = calleeMethod
1279 * r0 = calleeMethod,
1635 mir->meta.calleeMethod : cUnit->method;
1679 mir->meta.calleeMethod : cUnit->method;
1715 mir->meta.calleeMethod : cUnit->method;
1766 mir->meta.calleeMethod : cUnit->method;
2416 mir->meta.calleeMethod : cUnit->method;
3000 * calleeMethod = this->clazz->vtable[
3032 * calleeMethod = method->clazz->super->vtable[method->clazz->pDvmDex
3038 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3039 assert(calleeMethod == cUnit->method->clazz->super->vtable[
3049 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3050 void *calleeAddr = dvmJitGetMethodAddr(calleeMethod->insns);
3055 /* r0 = calleeMethod */
3056 loadConstant(cUnit, r0, (int) calleeMethod);
3059 calleeMethod);
3063 /* calleeMethod = method->clazz->pDvmDex->pResMethods[BBBB] */
3067 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3068 assert(calleeMethod ==
3076 /* r0 = calleeMethod */
3077 loadConstant(cUnit, r0, (int) calleeMethod);
3080 calleeMethod);
3083 /* calleeMethod = method->clazz->pDvmDex->pResMethods[BBBB] */
3087 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3088 assert(calleeMethod ==
3099 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3100 void *calleeAddr = dvmJitGetMethodAddr(calleeMethod->insns);
3105 /* r0 = calleeMethod */
3106 loadConstant(cUnit, r0, (int) calleeMethod);
3109 calleeMethod);
3114 * calleeMethod = dvmFindInterfaceMethodInCache(this->clazz,
3142 * 0x47357e64 : cmp r0, #0 --> calleeMethod == NULL?
3272 /* r0 = calleeMethod (returned from dvmFindInterfaceMethodInCache */
3278 * calleeMethod == NULL -> throw
3302 * r0 = calleeMethod
3319 * r0 = this, r1 = calleeMethod,
3357 /* calleeMethod = this->clazz->vtable[BBBB] */
3380 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3381 void *calleeAddr = dvmJitGetMethodAddr(calleeMethod->insns);
3393 /* calleeMethod = method->clazz->super->vtable[BBBB] */
3397 const Method *calleeMethod = mir->meta.callsiteInfo->method;
3398 assert(calleeMethod ==
3406 /* r0 = calleeMethod */
3407 loadConstant(cUnit, r0, (int) calleeMethod);
3410 calleeMethod);