Home | History | Annotate | Download | only in src

Lines Matching refs:freereg

322       int reg = fs->freereg;
446 lua_assert(fs->freereg == fs->nactvar);
486 fs->freereg = fs->nactvar; /* free registers */
536 fs->freereg = 0;
655 int reg = ls->fs->freereg;
669 fs->freereg = (lu_byte)reg; /* free registers */
859 nparams = fs->freereg - (base+1);
863 fs->freereg = (lu_byte)base + 1; /* call remove function and arguments and leaves
1110 int extra = fs->freereg; /* eventual position to save local variable */
1156 ls->fs->freereg -= (lu_byte)(nexps - nvars); /* remove extra values */
1164 init_exp(&e, VNONRELOC, ls->fs->freereg-1); /* default assignment */
1312 int base = fs->freereg;
1324 luaK_codek(fs, fs->freereg, luaK_numberK(fs, 1));
1337 int base = fs->freereg;
1520 lua_assert(nret == fs->freereg - first);
1591 lua_assert(ls->fs->f->maxstacksize >= ls->fs->freereg &&
1592 ls->fs->freereg >= ls->fs->nactvar);
1593 ls->fs->freereg = ls->fs->nactvar; /* free registers */