Searched refs:freereg (Results 1 – 6 of 6) sorted by relevance
| /f-stack/app/redis-5.0.5/deps/lua/src/ |
| H A D | lparser.c | 268 int reg = fs->freereg; in adjust_assign() 292 lua_assert(fs->freereg == fs->nactvar); in enterblock() 305 fs->freereg = fs->nactvar; /* free registers */ in leaveblock() 339 fs->freereg = 0; in open_func() 446 int reg = ls->fs->freereg; in recfield() 460 fs->freereg = reg; /* free registers */ in recfield() 649 nparams = fs->freereg - (base+1); in funcargs() 1070 int base = fs->freereg; in fornum() 1095 int base = fs->freereg; in forlist() 1169 init_exp(&v, VLOCAL, fs->freereg); in localfunc() [all …]
|
| H A D | lcode.c | 200 int newstack = fs->freereg + n; in luaK_checkstack() 211 fs->freereg += n; in luaK_reserveregs() 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() [all …]
|
| H A D | lparser.h | 68 int freereg; /* first free register */ member
|
| /f-stack/freebsd/contrib/openzfs/module/lua/ |
| H A D | lcode.c | 260 int newstack = fs->freereg + n; in luaK_checkstack() 271 fs->freereg += n; in luaK_reserveregs() 275 static void freereg (FuncState *fs, int reg) { in freereg() function 277 fs->freereg--; in freereg() 278 lua_assert(reg == fs->freereg); in freereg() 285 freereg(fs, e->u.info); in freeexp() 363 SETARG_A(getcode(fs, e), fs->freereg); in luaK_setreturns() 394 freereg(fs, e->u.ind.idx); in luaK_dischargevars() 396 freereg(fs, e->u.ind.t); in luaK_dischargevars() 461 discharge2reg(fs, e, fs->freereg-1); in discharge2anyreg() [all …]
|
| H A D | lparser.c | 320 int reg = fs->freereg; in adjust_assign() 444 lua_assert(fs->freereg == fs->nactvar); in enterblock() 484 fs->freereg = fs->nactvar; /* free registers */ in leaveblock() 534 fs->freereg = 0; in open_func() 659 int reg = ls->fs->freereg; in recfield() 673 fs->freereg = reg; /* free registers */ in recfield() 863 nparams = fs->freereg - (base+1); in funcargs() 1316 int base = fs->freereg; in fornum() 1341 int base = fs->freereg; in forlist() 1525 lua_assert(nret == fs->freereg - first); in retstat() [all …]
|
| H A D | lparser.h | 112 lu_byte freereg; /* first free register */ member
|