Lines Matching refs:succ
458 if (ep->succ) { in propedom()
459 SET_INTERSECT(ep->succ->et.edom, ep->edom, opt_state->edgewords); in propedom()
460 SET_INTERSECT(ep->succ->ef.edom, ep->edom, opt_state->edgewords); in propedom()
1595 use_conflict(struct block *b, struct block *succ) in use_conflict() argument
1598 atomset use = succ->out_use; in use_conflict()
1605 if (b->val[atom] != succ->val[atom]) in use_conflict()
1709 if (JT(ep->succ) == 0) in opt_j()
1717 if (JT(ep->succ) == JF(ep->succ)) { in opt_j()
1734 if (!use_conflict(ep->pred, JT(ep->succ))) { in opt_j()
1745 ep->succ = JT(ep->succ); in opt_j()
1766 target = fold_edge(ep->succ, opt_state->edges[k]); in opt_j()
1790 ep->succ = target; in opt_j()
2362 b0->et.succ == b1->et.succ && in eq_blk()
2363 b0->ef.succ == b1->ef.succ) in eq_blk()