Lines Matching refs:freereg
200 int newstack = fs->freereg + n; in luaK_checkstack()
211 fs->freereg += n; in luaK_reserveregs()
215 static void freereg (FuncState *fs, int reg) { in freereg() function
217 fs->freereg--; in freereg()
218 lua_assert(reg == fs->freereg); in freereg()
225 freereg(fs, e->u.s.info); in freeexp()
286 SETARG_A(getcode(fs, e), fs->freereg); in luaK_setreturns()
321 freereg(fs, e->u.s.aux); in luaK_dischargevars()
322 freereg(fs, e->u.s.info); in luaK_dischargevars()
385 discharge2reg(fs, e, fs->freereg-1); in discharge2anyreg()
418 exp2reg(fs, e, fs->freereg - 1); in luaK_exp2nextreg()
507 func = fs->freereg; in luaK_self()
829 fs->freereg = base + 1; /* free registers with list values */ in luaK_setlist()