Searched refs:freereg (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/sys/contrib/openzfs/module/lua/ |
H A D | lparser.h | 112 lu_byte freereg; /* first free register */ member in struct:FuncState
|
H A D | lcode.c | 260 int newstack = fs->freereg + n; 271 fs->freereg += n; 275 static void freereg (FuncState *fs, int reg) { function 277 fs->freereg--; 278 lua_assert(reg == fs->freereg); 285 freereg(fs, e->u.info); 363 SETARG_A(getcode(fs, e), fs->freereg); 394 freereg(fs, e->u.ind.idx); 396 freereg(fs, e->u.ind.t); 461 discharge2reg(fs, e, fs->freereg [all...] |
H A D | lparser.c | 320 int reg = fs->freereg; 444 lua_assert(fs->freereg == fs->nactvar); 484 fs->freereg = fs->nactvar; /* free registers */ 534 fs->freereg = 0; 659 int reg = ls->fs->freereg; 673 fs->freereg = reg; /* free registers */ 863 nparams = fs->freereg - (base+1); 867 fs->freereg = base+1; /* call remove function and arguments and leaves 1114 int extra = fs->freereg; /* eventual position to save local variable */ 1160 ls->fs->freereg [all...] |
/freebsd-13-stable/contrib/lua/src/ |
H A D | lparser.h | 160 lu_byte freereg; /* first free register */ member in struct:FuncState
|
H A D | lcode.c | 475 int newstack = fs->freereg + n; 490 fs->freereg += n; 499 static void freereg (FuncState *fs, int reg) { function 501 fs->freereg--; 502 lua_assert(reg == fs->freereg); 512 freereg(fs, r1); 513 freereg(fs, r2); 516 freereg(fs, r2); 517 freereg(fs, r1); 527 freereg(f [all...] |
H A D | lparser.c | 483 luaK_nil(fs, fs->freereg, needed); /* complete with nils */ 488 fs->freereg += needed; /* remove extra values */ 639 lua_assert(fs->freereg == luaY_nvarstack(fs)); 672 fs->freereg = stklevel; /* free registers */ 726 fs->freereg = 0; 838 int reg = ls->fs->freereg; 852 fs->freereg = reg; /* free registers */ 923 init_exp(t, VNONRELOC, fs->freereg); /* table will be at stack top */ 1050 nparams = fs->freereg - (base+1); 1054 fs->freereg [all...] |
Completed in 123 milliseconds