Home
last modified time | relevance | path

Searched refs:VNONRELOC (Results 1 – 6 of 6) sorted by last modified time

/freebsd/contrib/lua/src/
H A Dlparser.c935 init_exp(t, VNONRELOC, fs->freereg); /* table will be at stack top */ in constructor()
1055 lua_assert(f->k == VNONRELOC); in funcargs()
1401 init_exp(&e, VNONRELOC, ls->fs->freereg-1); /* default assignment */ in restassign()
1521 lua_assert(e.k == VNONRELOC); in exp1()
H A Dlcode.c518 if (e->k == VNONRELOC) in freeexp()
528 int r1 = (e1->k == VNONRELOC) ? e1->u.info : -1; in freeexps()
529 int r2 = (e2->k == VNONRELOC) ? e2->u.info : -1; in freeexps()
765 e->k = VNONRELOC; /* result has fixed position */ in luaK_setoneret()
867 case VNONRELOC: { in discharge2reg()
878 e->k = VNONRELOC; in discharge2reg()
888 if (e->k != VNONRELOC) { /* no fixed register yet? */ in discharge2anyreg()
942 e->k = VNONRELOC; in exp2reg()
1208 case VNONRELOC: { in codenot()
1434 e1->k == VNONRELOC || e1->k == VRELOC); in codebinexpval()
[all …]
H A Dlparser.h36 VNONRELOC, /* expression has its value in a fixed register; enumerator
/freebsd/sys/contrib/openzfs/module/lua/
H A Dlcode.c287 if (e->k == VNONRELOC) in freeexp()
374 e->k = VNONRELOC; in luaK_setoneret()
387 e->k = VNONRELOC; in luaK_dischargevars()
446 case VNONRELOC: { in discharge2reg()
457 e->k = VNONRELOC; in discharge2reg()
462 if (e->k != VNONRELOC) { in discharge2anyreg()
489 e->k = VNONRELOC; in exp2reg()
503 if (e->k == VNONRELOC) { in luaK_exp2anyreg()
592 e->k = VNONRELOC; in luaK_self()
685 case VNONRELOC: { in codenot()
H A Dlparser.c855 lua_assert(f->k == VNONRELOC); in funcargs()
1167 init_exp(&e, VNONRELOC, ls->fs->freereg-1); /* default assignment */ in assignment()
1280 lua_assert(e.k == VNONRELOC); in exp1()
H A Dlparser.h26 VNONRELOC, /* info = result register */ enumerator
38 #define vkisinreg(k) ((k) == VNONRELOC || (k) == VLOCAL)