]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/loop-invariant.c
ira.h (target_ira): Delete x_ira_available_class_regs.
authorRichard Sandiford <rdsandiford@googlemail.com>
Thu, 31 May 2012 05:27:03 +0000 (05:27 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 31 May 2012 05:27:03 +0000 (05:27 +0000)
commitf508f827b17ecd4673ef9d1c97dca9d1e3b6f17f
tree919171bcd0413b3bddae2b9e013c5505e01059d2
parent2e14fbda6cba933cb4ceaaac8cc092d5f8beb01c
ira.h (target_ira): Delete x_ira_available_class_regs.

gcc/
* ira.h (target_ira): Delete x_ira_available_class_regs.
(ira_available_class_regs): Delete.
* ira.c (setup_available_class_regs): Delete.
(setup_alloc_classes): Don't call it.
(setup_pressure_classes): Use ira_class_hard_regs_num instead of
ira_available_class_regs.
* haifa-sched.c (print_curr_reg_pressure, setup_insn_reg_pressure_info)
(model_spill_cost): Likewise.
* ira-build.c (low_pressure_loop_node_p): Likewise.
* ira-color.c (color_pass): Likewise.
* ira-emit.c (change_loop): Likewise.
* ira-lives.c (inc_register_pressure, dec_register_pressure)
(single_reg_class, ira_implicitly_set_insn_hard_regs)
(process_bb_node_lives): Likewise.
* loop-invariant.c (gain_for_invariant): Likewise.

From-SVN: r188041
gcc/ChangeLog
gcc/haifa-sched.c
gcc/ira-build.c
gcc/ira-color.c
gcc/ira-emit.c
gcc/ira-lives.c
gcc/ira.c
gcc/ira.h
gcc/loop-invariant.c