Lines Matching defs:inst
76 * @param inst The instruction to push for the memory operation.
82 dc_parse_mem(BcParse* p, uchar inst, bool name, bool store)
85 bc_parse_push(p, inst);
88 if (name) dc_parse_register(p, inst != BC_INST_ARRAY_ELEM);
104 * @param inst The instruction for the condition.
107 dc_parse_cond(BcParse* p, uchar inst)
110 bc_parse_push(p, inst);
137 uchar inst;
149 inst = (uchar) (t - BC_LEX_OP_REL_EQ + BC_INST_REL_EQ);
150 dc_parse_cond(p, inst);
214 inst = assign ? BC_INST_VAR : BC_INST_PUSH_TO_VAR;
215 dc_parse_mem(p, inst, true, assign);
222 inst = t == BC_LEX_LOAD_POP ? BC_INST_PUSH_VAR : BC_INST_LOAD;
223 dc_parse_mem(p, inst, true, false);
240 inst = (uchar) (t - BC_LEX_STORE_IBASE + BC_INST_IBASE);
241 dc_parse_mem(p, inst, false, true);
378 BcInst inst;
399 inst = dc_parse_insts[t];
404 if (inst != BC_INST_INVALID)
406 bc_parse_push(p, inst);