- if (!is_outermost_StartBlock(n)) {
- int arity = get_Block_n_cfgpreds(n);
-
- for (i = 0; i < arity; i++) {
- ir_node *m;
-
- if (is_backedge(n, i))
- continue;
- m = get_Block_cfgpred_block(n, i);
- /* ignore Bad control flow: it cannot happen */
- if (is_Bad(m))
- continue;
-
- cfscc(m);
- if (irn_is_in_stack(m)) {
- /* Uplink of m is smaller if n->m is a backedge.
- Propagate the uplink to mark the cfloop. */
- if (get_irn_uplink(m) < get_irn_uplink(n))
- set_irn_uplink(n, get_irn_uplink(m));
- }
+ arity = get_Block_n_cfgpreds(n);
+
+ for (i = 0; i < arity; i++) {
+ ir_node *m;
+
+ if (is_backedge(n, i))
+ continue;
+ m = get_Block_cfgpred_block(n, i);
+ /* ignore Bad control flow: it cannot happen */
+ if (is_Bad(m))
+ continue;
+
+ cfscc(m);
+ if (irn_is_in_stack(m)) {
+ /* Uplink of m is smaller if n->m is a backedge.
+ Propagate the uplink to mark the cfloop. */
+ if (get_irn_uplink(m) < get_irn_uplink(n))
+ set_irn_uplink(n, get_irn_uplink(m));