Home | History | Annotate | Download | only in src

Lines Matching refs:freereg

321       int reg = fs->freereg;
327 ls->fs->freereg -= nexps - nvars; /* remove extra values */
447 lua_assert(fs->freereg == fs->nactvar);
487 fs->freereg = fs->nactvar; /* free registers */
537 fs->freereg = 0;
649 int reg = ls->fs->freereg;
663 fs->freereg = reg; /* free registers */
853 nparams = fs->freereg - (base+1);
857 fs->freereg = base+1; /* call remove function and arguments and leaves
1121 int extra = fs->freereg; /* eventual position to save local variable */
1172 init_exp(&e, VNONRELOC, ls->fs->freereg-1); /* default assignment */
1320 int base = fs->freereg;
1332 luaK_codek(fs, fs->freereg, luaK_intK(fs, 1));
1345 int base = fs->freereg;
1528 lua_assert(nret == fs->freereg - first);
1599 lua_assert(ls->fs->f->maxstacksize >= ls->fs->freereg &&
1600 ls->fs->freereg >= ls->fs->nactvar);
1601 ls->fs->freereg = ls->fs->nactvar; /* free registers */