/* There's a good chance that since we last did CSE that we've rearranged
things in such a way that another go will win. Do so now! */
reload_cse_regs (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_REG_INFO | PROP_DEATH_NOTES);
/* Look for where absurd things are happening with DP. */
split_all_insns (0);
reload_cse_regs (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_REG_INFO | PROP_DEATH_NOTES);
if (flag_peephole2)
peephole2_optimize (NULL);
mdr_try_move_dp_reload (first_insn);
mdr_try_move_pushes (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_FINAL);
mdr_try_propagate_move (first_insn);
mdr_try_propagate_move (first_insn);
reload_cse_regs (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_FINAL);
if (flag_peephole2)
peephole2_optimize (NULL);
mdr_try_propagate_move (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_FINAL);
ip2k_reorg_split_simode = 1;
mdr_try_propagate_move (first_insn);
reload_cse_regs (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_FINAL);
if (flag_peephole2)
peephole2_optimize (NULL);
mdr_try_propagate_move (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_FINAL);
ip2k_reorg_split_himode = 1;
/* Call to jump_optimize (...) was here, but now I removed it. */
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_FINAL);
if (flag_peephole2)
peephole2_optimize (NULL);
mdr_try_propagate_move (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_FINAL);
mdr_try_remove_redundant_insns (first_insn);
mdr_try_propagate_clr (first_insn);
mdr_try_propagate_move (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_FINAL);
ip2k_reorg_split_qimode = 1;
mdr_try_wreg_elim (first_insn);
mdr_try_propagate_move (first_insn);
- find_basic_blocks (first_insn, max_reg_num (), 0);
+ find_basic_blocks (first_insn);
life_analysis (0, PROP_FINAL);
#endif
}