Lines Matching refs:savedpc
73 int npc = pcRel(ci->u.l.savedpc, p); in traceexec()
76 ci->u.l.savedpc <= L->oldpc || /* when jump back (loop), or when */ in traceexec()
80 L->oldpc = ci->u.l.savedpc; in traceexec()
84 ci->u.l.savedpc--; /* undo increment (resume will increment it again) */ in traceexec()
487 Instruction inst = *(ci->u.l.savedpc - 1); /* interrupted instruction */ in luaV_finishOp()
504 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_JMP); in luaV_finishOp()
506 ci->u.l.savedpc++; /* skip jump instruction */ in luaV_finishOp()
524 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_TFORLOOP); in luaV_finishOp()
559 (k + (GETARG_Bx(i) != 0 ? GETARG_Bx(i) - 1 : GETARG_Ax(*ci->u.l.savedpc++)))
566 ci->u.l.savedpc += GETARG_sBx(i) + e; }
569 #define donextjump(ci) { i = *ci->u.l.savedpc; dojump(ci, i, 1); }
607 Instruction i = *(ci->u.l.savedpc++); in luaV_execute()
627 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_EXTRAARG); in luaV_execute()
628 rb = k + GETARG_Ax(*ci->u.l.savedpc++); in luaV_execute()
633 if (GETARG_C(i)) ci->u.l.savedpc++; /* skip next instruction (if C) */ in luaV_execute()
737 ci->u.l.savedpc++; in luaV_execute()
745 ci->u.l.savedpc++; in luaV_execute()
753 ci->u.l.savedpc++; in luaV_execute()
760 ci->u.l.savedpc++; in luaV_execute()
767 ci->u.l.savedpc++; in luaV_execute()
809 oci->u.l.savedpc = nci->u.l.savedpc; in luaV_execute()
827 lua_assert(GET_OPCODE(*((ci)->u.l.savedpc - 1)) == OP_CALL); in luaV_execute()
837 ci->u.l.savedpc += GETARG_sBx(i); /* jump back */ in luaV_execute()
853 ci->u.l.savedpc += GETARG_sBx(i); in luaV_execute()
863 i = *(ci->u.l.savedpc++); /* go to next instruction */ in luaV_execute()
872 ci->u.l.savedpc += GETARG_sBx(i); /* jump back */ in luaV_execute()
882 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_EXTRAARG); in luaV_execute()
883 c = GETARG_Ax(*ci->u.l.savedpc++); in luaV_execute()