/dalvik/vm/compiler/ |
D | InlineTransformation.c | 33 return invoke->vC + rank; in convertRegId() 79 getterInsn.vC = convertRegId(&invokeMIR->dalvikInsn, calleeMethod, in inlineGetter() 80 getterInsn.vC, isRange); in inlineGetter() 109 invokeMIR->dalvikInsn.vC = invokeMIRSlow->dalvikInsn.arg[0]; in inlineGetter() 160 setterInsn.vC = convertRegId(&invokeMIR->dalvikInsn, calleeMethod, in inlineSetter() 161 setterInsn.vC, isRange); in inlineSetter() 188 invokeMIR->dalvikInsn.vC = invokeMIRSlow->dalvikInsn.arg[0]; in inlineSetter()
|
D | Dataflow.c | 844 " v%d..v%d", insn->vC, insn->vC + insn->vA - 1); in dvmCompilerGetDalvikDisassembly() 857 snprintf(buffer + strlen(buffer), 256, ", v%d", insn->vC); in dvmCompilerGetDalvikDisassembly() 860 snprintf(buffer + strlen(buffer), 256, ", (#%d)", insn->vC); in dvmCompilerGetDalvikDisassembly() 967 handleLiveInUse(useV, defV, liveInV, dInsn->vC); in dvmCompilerFindLiveIn() 969 handleLiveInUse(useV, defV, liveInV, dInsn->vC); in dvmCompilerFindLiveIn() 970 handleLiveInUse(useV, defV, liveInV, dInsn->vC+1); in dvmCompilerFindLiveIn() 1035 handleSSAUse(cUnit, mir->ssaRep->uses, dInsn->vC+i, i); in dataFlowSSAFormat3RC() 1129 handleSSAUse(cUnit, mir->ssaRep->uses, dInsn->vC, numUses++); in dvmCompilerDoSSAConversion() 1132 handleSSAUse(cUnit, mir->ssaRep->uses, dInsn->vC, numUses++); in dvmCompilerDoSSAConversion() 1134 handleSSAUse(cUnit, mir->ssaRep->uses, dInsn->vC+1, numUses++); in dvmCompilerDoSSAConversion() [all …]
|
D | Loop.c | 410 rangeCheckMIR->dalvikInsn.vC = loopAnalysis->endConditionReg; in genHoistedChecks()
|
D | Frontend.c | 140 *target = curOffset + (int) insn->dalvikInsn.vC; in findBlockBoundary()
|
/dalvik/dexdump/ |
D | DexDump.c | 812 printf(" v%d, v%d, v%d", pDecInsn->vA, pDecInsn->vB, pDecInsn->vC); in dumpInstruction() 816 pDecInsn->vA, pDecInsn->vB, (s4)pDecInsn->vC, (u1)pDecInsn->vC); in dumpInstruction() 820 s4 targ = (s4) pDecInsn->vC; in dumpInstruction() 829 pDecInsn->vA, pDecInsn->vB, (s4)pDecInsn->vC, (u2)pDecInsn->vC); in dumpInstruction() 837 getClassDescriptor(pDexFile, pDecInsn->vC), pDecInsn->vC); in dumpInstruction() 841 if (getFieldInfo(pDexFile, pDecInsn->vC, &fieldInfo)) { in dumpInstruction() 844 fieldInfo.signature, pDecInsn->vC); in dumpInstruction() 847 pDecInsn->vB, pDecInsn->vC); in dumpInstruction() 853 pDecInsn->vA, pDecInsn->vB, pDecInsn->vC); in dumpInstruction() 928 printf("v%d", pDecInsn->vC + i); in dumpInstruction() [all …]
|
/dalvik/vm/mterp/armv5te/ |
D | OP_INVOKE_VIRTUAL_QUICK.S | 16 GET_VREG(r2, r3) @ r2<- vC ("this" ptr)
|
D | OP_EXECUTE_INLINE.S | 53 ldr r0, [rFP, ip, lsl #2] @ r0<- vC
|
D | OP_FILLED_NEW_ARRAY.S | 76 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC
|
/dalvik/vm/mterp/x86/ |
D | OP_INVOKE_VIRTUAL_QUICK.S | 16 GET_VREG(%eax,%eax) # eax<- vC ("this" ptr)
|
/dalvik/libdex/ |
D | InstrUtils.h | 82 u4 vC; member
|
D | InstrUtils.c | 1109 pDec->vC = FETCH(1) >> 8; in dexDecodeInstruction() 1114 pDec->vC = (s1) (FETCH(1) >> 8); // sign-extend 8-bit value in dexDecodeInstruction() 1120 pDec->vC = (s2) FETCH(1); // sign-extend 16-bit value in dexDecodeInstruction() 1126 pDec->vC = FETCH(1); in dexDecodeInstruction() 1183 pDec->vC = pDec->arg[0]; in dexDecodeInstruction() 1205 pDec->vC = pDec->arg[0]; in dexDecodeInstruction() 1216 pDec->vC = FETCH(2); in dexDecodeInstruction()
|
/dalvik/vm/analysis/ |
D | DexVerify.c | 336 idx = decInsn.vC; // 3rd item in checkNewArray() 379 idx = decInsn.vC; in checkTypeIndex() 403 idx = decInsn.vC; in checkFieldIndex()
|
D | CodeVerify.c | 1211 getReg = pDecInsn->vC + actualArgs; in verifyInvocationArgs() 1444 thisType = getRegisterType(insnRegs, insnRegCount, pDecInsn->vC, pFailure); in getInvocationThis() 1446 LOG_VFY("VFY: failed to get 'this' from register %u\n", pDecInsn->vC); in getInvocationThis() 1452 pDecInsn->vC, thisType); in getInvocationThis() 2017 && (pDecInsn->vC == 0 || pDecInsn->vC == 1)) in checkLitop() 2036 verifyRegisterType(insnRegs, insnRegCount, pDecInsn->vC, srcType2, in checkBinop() 2040 if (upcastBooleanOp(insnRegs, insnRegCount, pDecInsn->vB, pDecInsn->vC)) in checkBinop() 2936 getReg = pDecInsn->vC + ui; in verifyFilledNewArrayRegs() 3797 resClass = dvmOptResolveClass(meth->clazz, decInsn.vC, &failure); in verifyInstruction() 3799 const char* badClassDesc = dexStringByTypeIdx(pDexFile, decInsn.vC); in verifyInstruction() [all …]
|
/dalvik/vm/mterp/x86-atom/ |
D | OP_EXECUTE_INLINE.S | 75 movl (rFP, %edx, 4), %edx # rINST<- vC
|
/dalvik/vm/compiler/codegen/arm/ |
D | CodegenDriver.c | 964 int srcOffset = dInsn->vC << 2; in genProcessArgsRange() 2082 int lit = mir->dalvikInsn.vC; in handleFmt22b_Fmt22s() 2224 method->clazz->pDvmDex->pResFields[mir->dalvikInsn.vC]; in handleFmt22c() 2245 (cUnit->method->clazz->pDvmDex->pResClasses[mir->dalvikInsn.vC]); in handleFmt22c() 2289 (cUnit->method->clazz->pDvmDex->pResClasses[mir->dalvikInsn.vC]); in handleFmt22c() 2375 int fieldOffset = mir->dalvikInsn.vC; in handleFmt22cs() 3640 RegLocation rlIdxEnd = cUnit->regLocation[mir->dalvikInsn.vC]; in genHoistedChecksForCountUpLoop() 3815 RegLocation rlThis = cUnit->regLocation[mir->dalvikInsn.vC]; in genValidationForPredictedInline()
|
/dalvik/vm/mterp/out/ |
D | InterpAsm-armv5te-vfp.S | 8083 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 8167 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 9290 ldr r0, [rFP, ip, lsl #2] @ r0<- vC
|
D | InterpAsm-armv7-a-neon.S | 8033 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 8117 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 9224 ldr r0, [rFP, ip, lsl #2] @ r0<- vC
|
D | InterpAsm-armv7-a.S | 8033 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 8117 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 9224 ldr r0, [rFP, ip, lsl #2] @ r0<- vC
|
D | InterpAsm-armv4t.S | 8405 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 8489 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 9752 ldr r0, [rFP, ip, lsl #2] @ r0<- vC
|
D | InterpAsm-armv5te.S | 8405 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 8489 GET_VREG(r3, r2) @ r3<- vF/vE/vD/vC 9748 ldr r0, [rFP, ip, lsl #2] @ r0<- vC
|
D | InterpAsm-x86.S | 6107 GET_VREG(%eax,%eax) # eax<- vC ("this" ptr) 6133 GET_VREG(%eax,%eax) # eax<- vC ("this" ptr)
|
D | InterpAsm-x86-atom.S | 17462 movl (rFP, %edx, 4), %edx # rINST<- vC
|