Home
last modified time | relevance | path

Searched refs:freereg (Results 1 – 3 of 3) sorted by relevance

/l4re-core-master/lua/lib/contrib/src/
A Dlcode.c466 int newstack = fs->freereg + n; in luaK_checkstack()
481 fs->freereg += n; in luaK_reserveregs()
492 fs->freereg--; in freereg()
503 freereg(fs, r1); in freeregs()
504 freereg(fs, r2); in freeregs()
507 freereg(fs, r2); in freeregs()
508 freereg(fs, r1); in freeregs()
518 freereg(fs, e->u.info); in freeexp()
710 SETARG_A(*pc, fs->freereg); in luaK_setreturns()
776 freereg(fs, e->u.ind.t); in luaK_dischargevars()
[all …]
A Dlparser.c488 fs->freereg += needed; /* remove extra values */ in adjust_assign()
639 lua_assert(fs->freereg == luaY_nvarstack(fs)); in enterblock()
672 fs->freereg = stklevel; /* free registers */ in leaveblock()
726 fs->freereg = 0; in open_func()
838 int reg = ls->fs->freereg; in recfield()
852 fs->freereg = reg; /* free registers */ in recfield()
1050 nparams = fs->freereg - (base+1); in funcargs()
1560 int base = fs->freereg; in fornum()
1572 luaK_int(fs, fs->freereg, 1); in fornum()
1586 int base = fs->freereg; in forlist()
[all …]
A Dlparser.h160 lu_byte freereg; /* first free register */ member

Completed in 11 milliseconds