Home | History | Annotate | Download | only in src

Lines Matching refs:freereg

262   int newstack = fs->freereg + n;
273 fs->freereg += (lu_byte)n;
277 static void freereg (FuncState *fs, int reg) {
279 fs->freereg--;
280 lua_assert(reg == fs->freereg);
287 freereg(fs, e->u.info);
365 SETARG_A(getcode(fs, e), fs->freereg);
396 freereg(fs, e->u.ind.idx);
398 freereg(fs, e->u.ind.t);
463 discharge2reg(fs, e, fs->freereg-1);
496 exp2reg(fs, e, fs->freereg - 1);
590 e->u.info = fs->freereg; /* base register for op_self */
879 fs->freereg = (lu_byte)base + 1; /* free registers with list values */