diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 2008-07-16 17:49:20 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 2008-07-16 17:49:20 +0000 |
commit | d858f359363662cf2555f4d9c259d80aaecae031 (patch) | |
tree | f4483861429c61796d6c351bc9c5766c15c43137 /gcc/local-alloc.c | |
parent | 1bc39d2fcdee654ea1904b9e50d74b3ff7b69dbc (diff) | |
download | gcc-d858f359363662cf2555f4d9c259d80aaecae031.zip gcc-d858f359363662cf2555f4d9c259d80aaecae031.tar.gz gcc-d858f359363662cf2555f4d9c259d80aaecae031.tar.bz2 |
cfg.c (dump_reg_info): Avoid C++ keywords.
* cfg.c (dump_reg_info): Avoid C++ keywords.
* dwarf2asm.c (dw2_force_const_mem,
dw2_asm_output_encoded_addr_rtx): Likewise.
* except.c (gen_eh_region, add_action_record, output_ttype):
Likewise.
* expmed.c (expand_shift): Likewise.
* global.c (find_reg): Likewise.
* graph.c (draw_edge): Likewise.
* local-alloc.c (reg_meets_class_p, find_free_reg): Likewise.
* optabs.c (expand_binop, expand_twoval_unop, expand_twoval_binop,
widen_clz, widen_bswap, expand_parity, expand_unop,
emit_cmp_and_jump_insn_1): Likewise.
* postreload.c (reload_cse_simplify_operands): Likewise.
* ra.h (add_neighbor): Likewise.
* reg-stack.c (remove_regno_note, change_stack): Likewise.
* regclass.c (memory_move_secondary_cost, dump_regclass, regclass,
record_reg_classes, copy_cost, record_address_regs,
invalid_mode_change_p): Likewise.
* regrename.c (regrename_optimize, scan_rtx_reg,
dump_def_use_chain, find_oldest_value_reg,
replace_oldest_value_reg, copyprop_hardreg_forward_1): Likewise.
From-SVN: r137893
Diffstat (limited to 'gcc/local-alloc.c')
-rw-r--r-- | gcc/local-alloc.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/gcc/local-alloc.c b/gcc/local-alloc.c index e1c8e47..98b6770 100644 --- a/gcc/local-alloc.c +++ b/gcc/local-alloc.c @@ -1984,11 +1984,11 @@ combine_regs (rtx usedreg, rtx setreg, int may_save_copy, int insn_number, True if REG's reg class either contains or is contained in CLASS. */ static int -reg_meets_class_p (int reg, enum reg_class class) +reg_meets_class_p (int reg, enum reg_class rclass) { - enum reg_class rclass = reg_preferred_class (reg); - return (reg_class_subset_p (rclass, class) - || reg_class_subset_p (class, rclass)); + enum reg_class rclass2 = reg_preferred_class (reg); + return (reg_class_subset_p (rclass2, rclass) + || reg_class_subset_p (rclass, rclass2)); } /* Update the class of QTYNO assuming that REG is being tied to it. */ @@ -2139,7 +2139,7 @@ wipe_dead_reg (rtx reg, int output_p) register is available. If not, return -1. */ static int -find_free_reg (enum reg_class class, enum machine_mode mode, int qtyno, +find_free_reg (enum reg_class rclass, enum machine_mode mode, int qtyno, int accept_call_clobbered, int just_try_suggested, int born_index, int dead_index) { @@ -2171,7 +2171,7 @@ find_free_reg (enum reg_class class, enum machine_mode mode, int qtyno, for (ins = born_index; ins < dead_index; ins++) IOR_HARD_REG_SET (used, regs_live_at[ins]); - IOR_COMPL_HARD_REG_SET (used, reg_class_contents[(int) class]); + IOR_COMPL_HARD_REG_SET (used, reg_class_contents[(int) rclass]); /* Don't use the frame pointer reg in local-alloc even if we may omit the frame pointer, because if we do that and then we @@ -2256,7 +2256,7 @@ find_free_reg (enum reg_class class, enum machine_mode mode, int qtyno, { /* Don't try the copy-suggested regs again. */ qty_phys_num_copy_sugg[qtyno] = 0; - return find_free_reg (class, mode, qtyno, accept_call_clobbered, 1, + return find_free_reg (rclass, mode, qtyno, accept_call_clobbered, 1, born_index, dead_index); } @@ -2274,7 +2274,7 @@ find_free_reg (enum reg_class class, enum machine_mode mode, int qtyno, optimize_size ? qty[qtyno].n_calls_crossed : qty[qtyno].freq_calls_crossed)) { - i = find_free_reg (class, mode, qtyno, 1, 0, born_index, dead_index); + i = find_free_reg (rclass, mode, qtyno, 1, 0, born_index, dead_index); if (i >= 0) caller_save_needed = 1; return i; |