Lines Matching refs:bc
59 if (a->bc.op_ptr->flags &
62 } else if (a->bc.op == ALU_OP1_FLT_TO_INT) {
75 unsigned aflags = a->bc.op_ptr->flags;
89 ns->bc.set_op(ns->bc.op + (ALU_OP2_SETE_DX10 - ALU_OP2_SETE));
96 unsigned flags = a->bc.op_ptr->flags;
115 memset(&a->bc.src[0], 0, sizeof(bc_alu_src));
116 memset(&a->bc.src[1], 0, sizeof(bc_alu_src));
140 cc = bop.n->bc.op_ptr->flags & AF_CC_MASK;
175 a->bc.set_op(newop);
180 a->bc.src[0] = bop.n->bc.src[1];
181 a->bc.src[1] = bop.n->bc.src[0];
186 a->bc.src[0] = bop.n->bc.src[0];
187 a->bc.src[1] = bop.n->bc.src[1];
193 unsigned flags = a->bc.op_ptr->flags;
219 if (d->bc.omod)
229 unsigned dflags = d->bc.op_ptr->flags;
249 if (d->bc.src[nds].abs)
270 a->bc.src[0] = d->bc.src[nds];
274 std::swap(a->bc.src[1], a->bc.src[2]);
277 a->bc.set_op(get_cndcc_op(dcc, dcmp_type));
283 if (a->bc.op == ALU_OP1_FLT_TO_INT) {
285 if (a->bc.src[0].neg || a->bc.src[0].abs || a->bc.src[0].rel)
299 if (dn->bc.src[0].neg != 1 || dn->bc.src[0].abs != 0 ||
300 dn->bc.src[0].rel != 0) {
308 if (dn->bc.op_ptr->flags & AF_SET) {
325 if (dn->bc.op_ptr->flags & AF_SET) {
328 if (dn->bc.op_ptr->flags & AF_DX10)