Home | History | Annotate | Download | only in interp

Lines Matching defs:lastPC

736  * lastPC, len, offset are all from the preceding invoke instruction
738 static void insertMoveResult(const u2 *lastPC, int len, int offset,
742 const u2 *moveResultPC = lastPC + len;
789 const u2 *lastPC = self->lastPC;
791 self->lastPC = pc;
798 if (lastPC == NULL) break;
800 dexDecodeInstruction(lastPC, &decInsn);
824 dexGetOpcodeName(decInsn.opcode), (int)lastPC, (int)pc);
827 len = dexGetWidthFromInstruction(lastPC);
828 offset = lastPC - self->traceMethod->insns;
831 if (lastPC != self->currRunHead + self->currRunLen) {
836 self->currRunHead = (u2*)lastPC;
881 insertMoveResult(lastPC, len, offset, self);
885 if ((decInsn.opcode == OP_THROW) || (lastPC == pc)){
1286 self->lastPC = 0;