diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2012-05-31 05:27:03 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2012-05-31 05:27:03 +0000 |
commit | f508f827b17ecd4673ef9d1c97dca9d1e3b6f17f (patch) | |
tree | 919171bcd0413b3bddae2b9e013c5505e01059d2 /gcc/ira.h | |
parent | 2e14fbda6cba933cb4ceaaac8cc092d5f8beb01c (diff) | |
download | gcc-f508f827b17ecd4673ef9d1c97dca9d1e3b6f17f.zip gcc-f508f827b17ecd4673ef9d1c97dca9d1e3b6f17f.tar.gz gcc-f508f827b17ecd4673ef9d1c97dca9d1e3b6f17f.tar.bz2 |
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
Diffstat (limited to 'gcc/ira.h')
-rw-r--r-- | gcc/ira.h | 6 |
1 files changed, 0 insertions, 6 deletions
@@ -25,10 +25,6 @@ along with GCC; see the file COPYING3. If not see extern bool ira_conflicts_p; struct target_ira { - /* Number of given class hard registers available for the register - allocation for given classes. */ - int x_ira_available_class_regs[N_REG_CLASSES]; - /* Map: hard register number -> allocno class it belongs to. If the corresponding class is NO_REGS, the hard register is not available for allocation. */ @@ -95,8 +91,6 @@ extern struct target_ira *this_target_ira; #define this_target_ira (&default_target_ira) #endif -#define ira_available_class_regs \ - (this_target_ira->x_ira_available_class_regs) #define ira_hard_regno_allocno_class \ (this_target_ira->x_ira_hard_regno_allocno_class) #define ira_allocno_classes_num \ |