Lines Matching refs:Instruction
219 typedef lu_int32 Instruction; typedef
294 Instruction*code;
426 const Instruction*savedpc;
468 const Instruction*savedpc;
914 luaM_freearray(L,f->code,f->sizecode,Instruction);
927 #define MASK1(n,p)((~((~(Instruction)0)<<n))<<p)
930 #define SET_OPCODE(i,o)((i)=(((i)&MASK0(6,0))|((cast(Instruction,o)<<0)&MASK1(6,0))))
932 #define SETARG_A(i,u)((i)=(((i)&MASK0(8,(0+6)))|((cast(Instruction,u)<<(0+6))&MASK1(8,(0+6)))))
934 #define SETARG_B(i,b)((i)=(((i)&MASK0(9,(((0+6)+8)+9)))|((cast(Instruction,b)<<(((0+6)+8)+9))&MASK1…
936 #define SETARG_C(i,b)((i)=(((i)&MASK0(9,((0+6)+8)))|((cast(Instruction,b)<<((0+6)+8))&MASK1(9,((0+6…
938 #define SETARG_Bx(i,b)((i)=(((i)&MASK0((9+9),((0+6)+8)))|((cast(Instruction,b)<<((0+6)+8))&MASK1((9…
941 …REATE_ABC(o,a,b,c)((cast(Instruction,o)<<0)|(cast(Instruction,a)<<(0+6))|(cast(Instruction,b)<<(((…
942 #define CREATE_ABx(o,a,bc)((cast(Instruction,o)<<0)|(cast(Instruction,a)<<(0+6))|(cast(Instruction,…
1942 return sizeof(Proto)+sizeof(Instruction)*p->sizecode+
3002 Instruction*previous;
3039 Instruction*jmp=&fs->f->code[pc];
3056 static Instruction*getjumpcontrol(FuncState*fs,int pc){
3057 Instruction*pi=&fs->f->code[pc];
3065 Instruction i=*getjumpcontrol(fs,list);
3071 Instruction*i=getjumpcontrol(fs,node);
3257 Instruction*pc=&getcode(fs,e);
3390 Instruction*pc=getjumpcontrol(fs,e->u.s.info);
3395 Instruction ie=getcode(fs,e);
3628 static int luaK_code(FuncState*fs,Instruction i,int line){
3631 luaM_growvector(fs->L,f->code,fs->pc,f->sizecode,Instruction,
3652 luaK_code(fs,cast(Instruction,c),fs->ls->lastline);
3906 luaM_reallocvector(L,f->code,f->sizecode,fs->pc,Instruction);
4949 const Instruction*pc;
4956 const Instruction i=*pc++;