BCReg              80 lj_asm.c         BCReg topslot;	/* Number of slots for stack check (unless 0). */
BCReg            1928 lj_asm.c       static BCReg asm_baseslot(ASMState *as, SnapShot *snap, int *gotframe)
BCReg            1948 lj_asm.c         BCReg baseslot = asm_baseslot(as, snap, &gotframe);
BCReg             485 lj_asm_arm.h     as->topslot -= (BCReg)delta;
BCReg            1972 lj_asm_arm.h       BCReg s = snap_slot(sn);
BCReg             505 lj_asm_arm64.h   as->topslot -= (BCReg)delta;
BCReg            1791 lj_asm_arm64.h     BCReg s = snap_slot(sn);
BCReg             430 lj_asm_mips.h    as->topslot -= (BCReg)delta;
BCReg            2405 lj_asm_mips.h      BCReg s = snap_slot(sn);
BCReg             379 lj_asm_ppc.h     as->topslot -= (BCReg)delta;
BCReg            2012 lj_asm_ppc.h       BCReg s = snap_slot(sn);
BCReg             765 lj_asm_x86.h     as->topslot -= (BCReg)delta;
BCReg            2719 lj_asm_x86.h       BCReg s = snap_slot(sn);
BCReg              35 lj_bc.h        #define bc_a(i)		((BCReg)(((i)>>8)&0xff))
BCReg              36 lj_bc.h        #define bc_b(i)		((BCReg)((i)>>24))
BCReg              37 lj_bc.h        #define bc_c(i)		((BCReg)(((i)>>16)&0xff))
BCReg              38 lj_bc.h        #define bc_d(i)		((BCReg)((i)>>16))
BCReg             221 lj_bcwrite.c   	BCReg rd = q[LJ_ENDIAN_SELECT(2, 1)] + (q[LJ_ENDIAN_SELECT(3, 0)] << 8);
BCReg            1186 lj_crecord.c     J->base -= delta; J->baseslot -= (BCReg)delta;
BCReg            1187 lj_crecord.c     J->maxslot = (BCReg)delta-LJ_FR2; J->framedepth--;
BCReg            1191 lj_crecord.c     J->base += delta; J->baseslot += (BCReg)delta;
BCReg             192 lj_debug.c     	slot1 = pt->numparams + (BCReg)(-(int)slot1);
BCReg             255 lj_debug.c         BCReg ra = bc_a(ins);
BCReg             305 lj_debug.c           BCReg slot = bc_a(*ip);
BCReg             403 lj_debug.c         TValue *o = debug_localname(L, ar, &name, (BCReg)n);
BCReg             409 lj_debug.c         name = debug_varname(funcproto(funcV(L->top-1)), 0, (BCReg)n-1);
BCReg             417 lj_debug.c       TValue *o = debug_localname(L, ar, &name, (BCReg)n);
BCReg             390 lj_dispatch.c  static BCReg cur_topslot(GCproto *pt, const BCIns *pc, uint32_t nres)
BCReg             412 lj_dispatch.c    BCReg slots;
BCReg             667 lj_err.c           const char *kind = lj_debug_slotname(pt, pc, (BCReg)(o-L->base), &oname);
BCReg             105 lj_ffrecord.c    BCReg nslot = J->maxslot + 1 + LJ_FR2;
BCReg             631 lj_ffrecord.c    BCReg i;
BCReg             705 lj_ffrecord.c      BCReg i;
BCReg             858 lj_ffrecord.c    BCReg i;
BCReg             197 lj_jit.h       #define snap_slot(sn)		((BCReg)((sn) >> 24))
BCReg             404 lj_jit.h         BCReg maxslot;	/* Relative to baseslot. */
BCReg             405 lj_jit.h         BCReg baseslot;	/* Current frame base, offset into J->slots. */
BCReg             215 lj_opt_loop.c    BCReg nslots = osnap->nslots;
BCReg             132 lj_parse.c       BCReg freereg;		/* First free register. */
BCReg             133 lj_parse.c       BCReg nactvar;		/* Number of active local variables. */
BCReg             134 lj_parse.c       BCReg nkn, nkgc;		/* Number of lua_Number/GCobj constants */
BCReg             199 lj_parse.c     static BCReg const_num(FuncState *fs, ExpDesc *e)
BCReg             212 lj_parse.c     static BCReg const_gc(FuncState *fs, GCobj *gc, uint32_t itype)
BCReg             226 lj_parse.c     static BCReg const_str(FuncState *fs, ExpDesc *e)
BCReg             375 lj_parse.c       BCReg sz = fs->freereg + n;
BCReg             445 lj_parse.c         BCReg rc = e->u.s.aux;
BCReg             474 lj_parse.c         BCReg pto, pfrom = bc_a(*ip);
BCReg             516 lj_parse.c           ins = BCINS_AD(BC_KSHORT, reg, (BCReg)(uint16_t)intV(tv));
BCReg             522 lj_parse.c           ins = BCINS_AD(BC_KSHORT, reg, (BCReg)(uint16_t)k);
BCReg             592 lj_parse.c     static BCReg expr_toanyreg(FuncState *fs, ExpDesc *e)
BCReg             636 lj_parse.c         BCReg ra = expr_toanyreg(fs, e);
BCReg             639 lj_parse.c         BCReg ra, rc;
BCReg             662 lj_parse.c       BCReg idx, func, obj = expr_toanyreg(fs, e);
BCReg             789 lj_parse.c       BCReg rb, rc, t;
BCReg             831 lj_parse.c         BCReg ra;
BCReg             851 lj_parse.c         BCReg ra, rd;
BCReg            1061 lj_parse.c       BCReg nactvar = fs->nactvar;
BCReg            1080 lj_parse.c     static BCReg var_lookup_local(FuncState *fs, GCstr *n)
BCReg            1085 lj_parse.c           return (BCReg)i;
BCReg            1087 lj_parse.c       return (BCReg)-1;  /* Not found. */
BCReg            1113 lj_parse.c         BCReg reg = var_lookup_local(fs, name);
BCReg            1658 lj_parse.c         BCReg idx = const_str(fs, e);
BCReg            1709 lj_parse.c       BCReg freg = fs->freereg;
BCReg            1739 lj_parse.c     	BCReg kidx;
BCReg            1809 lj_parse.c     static BCReg parse_params(LexState *ls, int needself)
BCReg            1812 lj_parse.c       BCReg nparams = 0;
BCReg            1873 lj_parse.c     static BCReg expr_list(LexState *ls, ExpDesc *v)
BCReg            1875 lj_parse.c       BCReg n = 1;
BCReg            1891 lj_parse.c       BCReg base;
BCReg            1995 lj_parse.c         BCReg base;
BCReg            2142 lj_parse.c       BCReg reg = v->u.s.info;  /* Check against this variable. */
BCReg            2143 lj_parse.c       BCReg tmp = fs->freereg;  /* Rename to this temp. register (if needed). */
BCReg            2172 lj_parse.c         if (extra > 1) bcreg_reserve(fs, (BCReg)extra-1);
BCReg            2177 lj_parse.c           BCReg reg = fs->freereg;
BCReg            2178 lj_parse.c           bcreg_reserve(fs, (BCReg)extra);
BCReg            2179 lj_parse.c           bcemit_nil(fs, reg, (BCReg)extra);
BCReg            2200 lj_parse.c         BCReg nexps;
BCReg            2256 lj_parse.c         BCReg nexps, nvars = 0;
BCReg            2316 lj_parse.c         BCReg nret = expr_list(ls, &e);
BCReg            2457 lj_parse.c       BCReg base = fs->freereg;
BCReg            2528 lj_parse.c       BCReg nvars = 0;
BCReg            2530 lj_parse.c       BCReg base = fs->freereg + 3;
BCReg              87 lj_record.c      BCReg s, nslots = J->baseslot + J->maxslot;
BCReg             112 lj_record.c    	BCReg delta = (BCReg)(tv - frame_prev(tv));
BCReg             244 lj_record.c      BCReg s;
BCReg             420 lj_record.c      BCReg ra = bc_a(*fori);
BCReg             459 lj_record.c      BCReg ra = bc_a(*fori);
BCReg             480 lj_record.c        BCReg i;
BCReg             529 lj_record.c      BCReg ra = bc_a(iterins);
BCReg             723 lj_record.c      J->maxslot = (BCReg)nargs;
BCReg             743 lj_record.c        BCReg cbase = (BCReg)frame_delta(J->L->base - 1);
BCReg             746 lj_record.c        J->baseslot -= (BCReg)cbase;
BCReg             793 lj_record.c        BCReg cbase = (BCReg)frame_delta(frame);
BCReg             799 lj_record.c        J->baseslot -= (BCReg)cbase;
BCReg             812 lj_record.c        J->maxslot = rbase + (BCReg)gotresults;
BCReg             817 lj_record.c        BCReg cbase = (BCReg)frame_delta(frame);
BCReg             822 lj_record.c        J->baseslot -= (BCReg)cbase;
BCReg             829 lj_record.c        BCReg cbase = bc_a(callins);
BCReg             835 lj_record.c    	J->maxslot = (BCReg)(rbase + gotresults);
BCReg             844 lj_record.c        J->maxslot = cbase+(BCReg)nresults;
BCReg             869 lj_record.c        BCReg cbase = (BCReg)frame_delta(frame);
BCReg             872 lj_record.c        J->baseslot -= (BCReg)cbase;
BCReg             877 lj_record.c          BCReg dst = bc_a(*(frame_contpc(frame)-1));
BCReg             885 lj_record.c          BCReg bslot = bc_b(*(frame_contpc(frame)-1));
BCReg             902 lj_record.c    	BCReg dst = bc_a(*(frame_contpc(frame)-1));
BCReg             921 lj_record.c    static BCReg rec_mm_prep(jit_State *J, ASMFunction cont)
BCReg             923 lj_record.c      BCReg s, top = cont == lj_cont_cat ? J->maxslot : curr_proto(J->L)->framesize;
BCReg            1014 lj_record.c      BCReg func = rec_mm_prep(J, mm == MM_concat ? lj_cont_cat : lj_cont_ra);
BCReg            1046 lj_record.c        BCReg func = rec_mm_prep(J, lj_cont_ra);
BCReg            1070 lj_record.c      BCReg func = rec_mm_prep(J, (op&1) ? lj_cont_condf : lj_cont_condt);
BCReg            1390 lj_record.c          BCReg func = rec_mm_prep(J, ix->val ? lj_cont_nop : lj_cont_ra);
BCReg            1614 lj_record.c    	  if (slot >= (int32_t)J->maxslot) J->maxslot = (BCReg)(slot+1);
BCReg            1683 lj_record.c      BCReg s, numparams = pt->numparams;
BCReg            1699 lj_record.c      BCReg s, fixargs, vframe = J->maxslot+1+LJ_FR2;
BCReg            1777 lj_record.c          J->maxslot = dst + (BCReg)nvararg;
BCReg            1779 lj_record.c          J->maxslot = dst + (BCReg)nresults;
BCReg            1812 lj_record.c          if (dst + (BCReg)nresults > J->maxslot)
BCReg            1813 lj_record.c    	J->maxslot = dst + (BCReg)nresults;
BCReg            1888 lj_record.c      BCReg s;
BCReg            1910 lj_record.c        J->maxslot = (BCReg)(xbase - J->base);
BCReg            1992 lj_record.c    	BCReg s;
BCReg            2003 lj_record.c    	BCReg s;
BCReg            2312 lj_record.c        rec_tsetm(J, ra, (BCReg)(J->L->top - J->L->base), (int32_t)rcv->u32.lo);
BCReg            2345 lj_record.c        rc = (BCReg)(J->L->top - J->L->base) - ra - LJ_FR2;
BCReg            2352 lj_record.c        rc = (BCReg)(J->L->top - J->L->base) - ra - LJ_FR2;
BCReg            2366 lj_record.c        rc = (BCReg)(J->L->top - J->L->base) - ra + 1;
BCReg            2486 lj_record.c      BCReg ra = bc_a(ins);
BCReg              66 lj_snap.c        BCReg s;
BCReg             155 lj_snap.c        BCReg nslots = J->baseslot + J->maxslot;
BCReg             199 lj_snap.c      static BCReg snap_usedef(jit_State *J, uint8_t *udf,
BCReg             202 lj_snap.c        BCReg s;
BCReg             242 lj_snap.c            BCReg minslot = bc_a(ins);
BCReg             253 lj_snap.c      	BCReg top = op == BC_RETM ? maxslot : (bc_a(ins) + bc_d(ins)-1);
BCReg             270 lj_snap.c      	BCReg top = (op == BC_CALLM || op == BC_CALLMT || bc_c(ins) == 0) ?
BCReg             301 lj_snap.c        BCReg maxslot = J->maxslot;
BCReg             302 lj_snap.c        BCReg s = snap_usedef(J, udf, J->pc, maxslot);
BCReg             315 lj_snap.c        BCReg maxslot = J->maxslot;
BCReg             316 lj_snap.c        BCReg baseslot = J->baseslot;
BCReg             317 lj_snap.c        BCReg minslot = snap_usedef(J, udf, snap_pc(&map[nent]), maxslot);
BCReg             322 lj_snap.c          BCReg s = snap_slot(map[n]);
BCReg             468 lj_snap.c          BCReg s = snap_slot(sn);
BCReg             897 lj_trace.c         return (int)((BCReg)(L->top - L->base) - bc_a(*pc) - bc_c(*pc) - LJ_FR2);
BCReg             899 lj_trace.c         return (int)((BCReg)(L->top - L->base) + 1 - bc_a(*pc) - bc_d(*pc));
BCReg             901 lj_trace.c         return (int)((BCReg)(L->top - L->base) + 1 - bc_a(*pc));
BCReg             904 lj_trace.c           return (int)((BCReg)(L->top - L->base) + 1);