set_irg_doms_inconsistent(irg);
set_irg_outs_inconsistent(irg);
set_irg_extblk_inconsistent(irg);
set_irg_doms_inconsistent(irg);
set_irg_outs_inconsistent(irg);
set_irg_extblk_inconsistent(irg);
*
* In a block with a Return, all live nodes must be linked
* with the Return, otherwise they are dead (because the Return leaves
*
* In a block with a Return, all live nodes must be linked
* with the Return, otherwise they are dead (because the Return leaves
/* check, that predecessors are Jmps */
n = get_Block_n_cfgpreds(retbl);
for (i = 0; i < n; ++i)
/* check, that predecessors are Jmps */
n = get_Block_n_cfgpreds(retbl);
for (i = 0; i < n; ++i)
- * Ok, all conditions met, we can move this Return, put it
- * on our work list.
- */
+ * Ok, all conditions met, we can move this Return, put it
+ * on our work list.
+ */
ir_node *jmp = get_Block_cfgpred(block, i);
ir_node *new_bl, *new_ret;
ir_node *jmp = get_Block_cfgpred(block, i);
ir_node *new_bl, *new_ret;
for (j = 0; j < n_ret_vals; ++j) {
ir_node *pred = get_irn_n(ret, j);
for (j = 0; j < n_ret_vals; ++j) {
ir_node *pred = get_irn_n(ret, j);
set_irg_doms_inconsistent(irg);
set_irg_extblk_inconsistent(irg); /* may not be needed */
set_irg_outs_inconsistent(irg);
set_irg_doms_inconsistent(irg);
set_irg_extblk_inconsistent(irg); /* may not be needed */
set_irg_outs_inconsistent(irg);