Searched refs:methodIndex (Results 1 - 25 of 33) sorted by relevance

12

/dalvik/vm/mterp/armv5te/
H A DOP_INVOKE_VIRTUAL.S39 ldrh r2, [r0, #offMethod_methodIndex] @ r2<- baseMethod->methodIndex
44 ldr r0, [r3, r2, lsl #2] @ r3<- vtable[methodIndex]
H A DOP_INVOKE_SUPER.S37 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 DOP_INVOKE_VIRTUAL.S41 LOADu2_offMethod_methodIndex(a2, a0) # a2 <- baseMethod->methodIndex
46 LOAD_eas2(a0, a3, a2) # a0 <- vtable[methodIndex]
H A DOP_INVOKE_SUPER.S44 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 DOP_INVOKE_VIRTUAL.S42 movzwl offMethod_methodIndex(%eax),%eax # eax<- baseMethod->methodIndex
47 movl (%edx,%eax,4),%eax # eax<- vtable[methodIndex]
H A DOP_INVOKE_SUPER.S36 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 DFindUsages.java136 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 Ddalvik_system_VMRuntime.cpp514 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 DObject.cpp676 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 DObject.h500 u2 methodIndex; member in struct:Method
H A DClass.cpp2771 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 DgotoTargets.cpp153 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 DIndexMap.java164 public int adjustMethod(int methodIndex) { argument
165 return methodIds[methodIndex] & 0xffff;
/dalvik/vm/reflect/
H A DProxy.cpp1005 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 DLowerInvoke.cpp100 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 DInterpC-mips.cpp1344 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 DInterpC-x86.cpp1420 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 DInterpC-allstubs.cpp3239 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 DInterpC-portable.cpp3187 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 Dasm-constants.h138 MTERP_OFFSET(offMethod_methodIndex, Method, methodIndex, 8)
/dalvik/vm/
H A DInitRefs.cpp411 *pOffset = method->methodIndex;
/dalvik/vm/compiler/codegen/arm/
H A DCodegenDriver.cpp1185 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 DCodegenDriver.cpp1242 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 DInterp.cpp1239 /* 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 DFrontend.cpp88 pResMethods[insn->dalvikInsn.vB]->methodIndex;
461 pResMethods[insn->vB]->methodIndex;

Completed in 4324 milliseconds

12