/dalvik/vm/mterp/armv5te/ |
H A D | OP_INVOKE_VIRTUAL.S | 39 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex 44 ldr r0, [r3, r2, lsl #2] @ r3<- vtable[methodIndex]
|
H A D | OP_INVOKE_SUPER.S | 37 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex 40 cmp r2, r3 @ compare (methodIndex, vtableCount) 43 ldr r0, [r1, r2, lsl #2] @ r3<- vtable[methodIndex]
|
/dalvik/vm/mterp/mips/ |
H A D | OP_INVOKE_VIRTUAL.S | 41 LOADu2_offMethod_methodIndex(a2, a0) # a2 <- baseMethod->methodIndex 46 LOAD_eas2(a0, a3, a2) # a0 <- vtable[methodIndex]
|
H A D | OP_INVOKE_SUPER.S | 44 LOADu2_offMethod_methodIndex(a2, a0) # a2 <- baseMethod->methodIndex 47 # compare (methodIndex, vtableCount) 50 LOAD_eas2(a0, a1, a2) # a0 <- vtable[methodIndex]
|
/dalvik/vm/mterp/x86/ |
H A D | OP_INVOKE_VIRTUAL.S | 42 movzwl offMethod_methodIndex(%eax),%eax # eax<- baseMethod->methodIndex 47 movl (%edx,%eax,4),%eax # eax<- vtable[methodIndex]
|
H A D | OP_INVOKE_SUPER.S | 36 movzwl offMethod_methodIndex(%ecx),%edx # edx<- baseMthod->methodIndex 37 cmpl offClassObject_vtableCount(%eax),%edx # compare(methodIndex,vtableCount) 40 movl (%eax,%edx,4),%eax # eax<- vtable[methodIndex]
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
H A D | FindUsages.java | 136 int methodIndex = method.getMethodIndex(); 137 if (methodIds.contains(methodIndex)) { 138 out.println(location() + " method declared " + dex.methodIds().get(methodIndex)); 175 int methodIndex = 0; 179 methods.add(methodIndex); 181 methodIndex++;
|
/dalvik/vm/native/ |
H A D | dalvik_system_VMRuntime.cpp | 514 for (uint32_t methodIndex = 0; 515 methodIndex < pClassData->header.directMethodsSize; 516 methodIndex++) { 517 const DexMethod* pDexMethod = &pClassData->directMethods[methodIndex]; 523 for (uint32_t methodIndex = 0; 524 methodIndex < pClassData->header.virtualMethodsSize; 525 methodIndex++) { 526 const DexMethod* pDexMethod = &pClassData->virtualMethods[methodIndex];
|
/dalvik/vm/oo/ |
H A D | Object.cpp | 676 int methodIndex; local 704 methodIndex = clazz->iftable[i].methodIndexArray[meth->methodIndex]; 706 methodIndex = meth->methodIndex; 709 assert(methodIndex >= 0 && methodIndex < clazz->vtableCount); 710 actualMeth = clazz->vtable[methodIndex];
|
H A D | Object.h | 500 u2 methodIndex; member in struct:Method
|
H A D | Class.cpp | 2771 clazz->virtualMethods[i].methodIndex = (u2) i; 2939 localMeth->methodIndex = (u2) si; 2949 localMeth->methodIndex = (u2) actualCount; 2991 clazz->virtualMethods[i].methodIndex = (u2) i; 3364 * method's methodIndex is the vtable index, and is the same 3374 clazz->vtable[meth->methodIndex] = meth; 3414 meth->methodIndex = (u2) (oldVtableCount + i); 4749 (i != clazz->vtable[i]->methodIndex) ? "*** " : "", 4750 (u4) clazz->vtable[i]->methodIndex, clazz->vtable[i], 4768 (u4) clazz->virtualMethods[i].methodIndex, [all...] |
/dalvik/vm/mterp/c/ |
H A D | gotoTargets.cpp | 153 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 154 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 182 (u4) baseMethod->methodIndex, 190 (u4) baseMethod->methodIndex, 252 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { 260 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex];
|
/dalvik/dx/src/com/android/dx/merge/ |
H A D | IndexMap.java | 164 public int adjustMethod(int methodIndex) { argument 165 return methodIds[methodIndex] & 0xffff;
|
/dalvik/vm/reflect/ |
H A D | Proxy.cpp | 1005 int methodIndex = method - method->clazz->virtualMethods; local 1006 assert(methodIndex >= 0 && methodIndex < method->clazz->virtualMethodCount); 1009 const ArrayObject* methodThrows = (ArrayObject*) contents[methodIndex];
|
/dalvik/vm/compiler/codegen/x86/ |
H A D | LowerInvoke.cpp | 100 int methodIndex = local 101 currentMethod->clazz->pDvmDex->pResMethods[tmp]->methodIndex; 102 move_mem_to_reg(OpndSize_32, methodIndex*4, 7, false, PhysicalReg_ECX, true); 110 int methodIndex = local 111 currentMethod->clazz->pDvmDex->pResMethods[tmp]->methodIndex; 112 gen_predicted_chain(isRange, tmp, methodIndex*4, false, 5/*tmp5*/); 149 int mIndex = currentMethod->clazz->pDvmDex->pResMethods[tmp]->methodIndex;
|
/dalvik/vm/mterp/out/ |
H A D | InterpC-mips.cpp | 1344 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 1345 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 1373 (u4) baseMethod->methodIndex, 1381 (u4) baseMethod->methodIndex, 1443 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { 1451 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex];
|
H A D | InterpC-x86.cpp | 1420 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 1421 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 1449 (u4) baseMethod->methodIndex, 1457 (u4) baseMethod->methodIndex, 1519 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { 1527 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex];
|
H A D | InterpC-allstubs.cpp | 3239 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 3240 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 3268 (u4) baseMethod->methodIndex, 3276 (u4) baseMethod->methodIndex, 3338 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { 3346 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex];
|
H A D | InterpC-portable.cpp | 3187 assert(baseMethod->methodIndex < thisPtr->clazz->vtableCount); 3188 methodToCall = thisPtr->clazz->vtable[baseMethod->methodIndex]; 3216 (u4) baseMethod->methodIndex, 3224 (u4) baseMethod->methodIndex, 3286 if (baseMethod->methodIndex >= curMethod->clazz->super->vtableCount) { 3294 methodToCall = curMethod->clazz->super->vtable[baseMethod->methodIndex];
|
/dalvik/vm/mterp/common/ |
H A D | asm-constants.h | 138 MTERP_OFFSET(offMethod_methodIndex, Method, methodIndex, 8)
|
/dalvik/vm/ |
H A D | InitRefs.cpp | 411 *pOffset = method->methodIndex;
|
/dalvik/vm/compiler/codegen/arm/ |
H A D | CodegenDriver.cpp | 1185 int methodIndex, 1253 loadWordDisp(cUnit, r7, methodIndex * 4, r0); 3001 * method->clazz->pDvmDex->pResMethods[BBBB]->methodIndex 3007 int methodIndex = local 3009 methodIndex; 3025 genInvokeVirtualCommon(cUnit, mir, methodIndex, 3033 * ->pResMethods[BBBB]->methodIndex] 3041 pResMethods[dInsn->vB]->methodIndex]); 3360 int methodIndex = dInsn->vB; local 3387 genInvokeVirtualCommon(cUnit, mir, methodIndex, 1184 genInvokeVirtualCommon(CompilationUnit *cUnit, MIR *mir, int methodIndex, ArmLIR *retChainingCell, ArmLIR *predChainingCell, ArmLIR *pcrLabel) argument [all...] |
/dalvik/vm/compiler/codegen/mips/ |
H A D | CodegenDriver.cpp | 1242 int methodIndex, 1314 loadWordDisp(cUnit, r_S4, methodIndex * 4, r_A0); 3100 * method->clazz->pDvmDex->pResMethods[BBBB]->methodIndex 3106 int methodIndex = local 3108 methodIndex; 3124 genInvokeVirtualCommon(cUnit, mir, methodIndex, 3132 * ->pResMethods[BBBB]->methodIndex] 3140 pResMethods[dInsn->vB]->methodIndex]); 3499 int methodIndex = dInsn->vB; local 3525 genInvokeVirtualCommon(cUnit, mir, methodIndex, 1241 genInvokeVirtualCommon(CompilationUnit *cUnit, MIR *mir, int methodIndex, MipsLIR *retChainingCell, MipsLIR *predChainingCell, MipsLIR *pcrLabel) argument [all...] |
/dalvik/vm/interp/ |
H A D | Interp.cpp | 1239 /* make sure absMethod->methodIndex means what we think it means */ 1244 * absMethod's class, then use absMethod->methodIndex to find 1262 assert(absMethod->methodIndex < 1266 thisClass->iftable[i].methodIndexArray[absMethod->methodIndex];
|
/dalvik/vm/compiler/ |
H A D | Frontend.cpp | 88 pResMethods[insn->dalvikInsn.vB]->methodIndex; 461 pResMethods[insn->vB]->methodIndex;
|