Lines Matching refs:freereg
475 int newstack = fs->freereg + n; in luaK_checkstack()
490 fs->freereg += n; in luaK_reserveregs()
499 static void freereg (FuncState *fs, int reg) { in freereg() function
501 fs->freereg--; in freereg()
502 lua_assert(reg == fs->freereg); in freereg()
512 freereg(fs, r1); in freeregs()
513 freereg(fs, r2); in freeregs()
516 freereg(fs, r2); in freeregs()
517 freereg(fs, r1); in freeregs()
527 freereg(fs, e->u.info); in freeexp()
715 SETARG_A(*pc, fs->freereg); in luaK_setreturns()
781 freereg(fs, e->u.ind.t); in luaK_dischargevars()
787 freereg(fs, e->u.ind.t); in luaK_dischargevars()
869 discharge2reg(fs, e, fs->freereg-1); /* put value there */ in discharge2anyreg()
932 exp2reg(fs, e, fs->freereg - 1); in luaK_exp2nextreg()
1073 e->u.info = fs->freereg; /* base register for op_self */ in luaK_self()
1762 fs->freereg = base + 1; /* free registers with list values */ in luaK_setlist()