Lines Matching refs:savedpc
74 int npc = pcRel(ci->u.l.savedpc, p);
77 ci->u.l.savedpc <= L->oldpc || /* when jump back (loop), or when */
81 L->oldpc = ci->u.l.savedpc;
85 ci->u.l.savedpc--; /* undo increment (resume will increment it again) */
486 Instruction inst = *(ci->u.l.savedpc - 1); /* interrupted instruction */
503 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_JMP);
505 ci->u.l.savedpc++; /* skip jump instruction */
523 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_TFORLOOP);
558 (k + (GETARG_Bx(i) != 0 ? GETARG_Bx(i) - 1 : GETARG_Ax(*ci->u.l.savedpc++)))
565 ci->u.l.savedpc += GETARG_sBx(i) + e; }
568 #define donextjump(ci) { i = *ci->u.l.savedpc; dojump(ci, i, 1); }
606 Instruction i = *(ci->u.l.savedpc++);
626 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_EXTRAARG);
627 rb = k + GETARG_Ax(*ci->u.l.savedpc++);
632 if (GETARG_C(i)) ci->u.l.savedpc++; /* skip next instruction (if C) */
736 ci->u.l.savedpc++;
744 ci->u.l.savedpc++;
752 ci->u.l.savedpc++;
759 ci->u.l.savedpc++;
766 ci->u.l.savedpc++;
808 oci->u.l.savedpc = nci->u.l.savedpc;
826 lua_assert(GET_OPCODE(*((ci)->u.l.savedpc - 1)) == OP_CALL);
836 ci->u.l.savedpc += GETARG_sBx(i); /* jump back */
852 ci->u.l.savedpc += GETARG_sBx(i);
862 i = *(ci->u.l.savedpc++); /* go to next instruction */
871 ci->u.l.savedpc += GETARG_sBx(i); /* jump back */
881 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_EXTRAARG);
882 c = GETARG_Ax(*ci->u.l.savedpc++);