Lines Matching refs:insnIdx
954 void dumpInstruction(DexFile* pDexFile, const DexCode* pCode, int insnIdx,
961 printf("%06zx:", ((u1*)insns - pDexFile->baseAddr) + insnIdx*2);
969 const u1* bytePtr = (const u1*) &insns[insnIdx+i];
978 u2 instr = get2LE((const u1*) &insns[insnIdx]);
981 insnIdx, insnWidth);
984 insnIdx, insnWidth);
987 insnIdx, insnWidth);
989 printf("|%04x: nop // spacer", insnIdx);
992 printf("|%04x: %s", insnIdx, dexGetOpcodeName(pDecInsn->opcode));
1020 insnIdx + targ,
1032 insnIdx + targ,
1068 insnIdx + targ,
1098 pDecInsn->vA, insnIdx + pDecInsn->vB, pDecInsn->vB);
1186 int insnIdx;
1207 insnIdx = 0;
1208 while (insnIdx < (int) pCode->insnsSize) {
1237 "GLITCH: zero-width instruction at idx=0x%04x\n", insnIdx);
1243 dumpInstruction(pDexFile, pCode, insnIdx, insnWidth, &decInsn);
1246 insnIdx += insnWidth;