diff options
author | Vladimir Makarov <vmakarov@redhat.com> | 2010-10-04 20:37:57 +0000 |
---|---|---|
committer | Vladimir Makarov <vmakarov@gcc.gnu.org> | 2010-10-04 20:37:57 +0000 |
commit | 22b0982c1710877ba1dcb081b25cb68319628007 (patch) | |
tree | a7c845ca19f556ec641e6a2203029b2fc16a350b /gcc/common.opt | |
parent | f770d743dff94382ba35cb2ff263cfdc64c34a84 (diff) | |
download | gcc-22b0982c1710877ba1dcb081b25cb68319628007.zip gcc-22b0982c1710877ba1dcb081b25cb68319628007.tar.gz gcc-22b0982c1710877ba1dcb081b25cb68319628007.tar.bz2 |
common.opt (fira-coalesce): Remove.
2010-10-04 Vladimir Makarov <vmakarov@redhat.com>
* common.opt (fira-coalesce): Remove.
* doc/invoke.texi (flag_ira_coalesce): Remove.
* ira-color.c (allocno_coalesced_p): Move before
copy_freq_compare_func.
processed_coalesced_allocno_bitmap): Ditto.
(update_conflict_hard_regno_costs): Don't use
ALLOCNO_FIRST_COALESCED_ALLOCNO.
(allocno_cost_compare_func, print_coalesced_allocno): Remove.
(assign_hard_reg): Assume no coalesced allocnos.
(get_coalesced_allocnos_attributes): Remove.
(bucket_allocno_compare_func): Assume no coalesced allocnos.
(push_allocno_to_stack): Ditto.
(remove_allocno_from_bucket_and_push): Use
ira_print_expanded_allocno instead of print_coalesced_allocno.
(push_allocnos_to_stack): Assume uncoalesced allocnos.
(all_conflicting_hard_regs_coalesced): Ditto. Rename to
all_conflicting_hard_regs.
(setup_allocno_available_regs_num): Assume uncoalesced allocnos.
(setup_allocno_left_conflicts_size): Ditto.
(put_allocno_into_bucket): Ditto.
(copy_freq_compare_func): Remove.
(copy_freq_compare_func, merge_allocnos): Move before
coalesced_pseudo_reg_freq_compare.
coalesced_allocno_conflict_p): Ditto.
(coalesced_allocno_conflict_p, coalesce_allocnos): Ditto. Remove
parameter. Assume it true.
(color_allocnos): Assume uncoalesced allocnos. Use
ira_print_expanded_allocno instead of print_coalesced_allocno.
(ira_sort_regnos_for_alter_reg): Call coalesce_allocnos without
parameter.
* ira.c: Remove comment about coalescing.
From-SVN: r164959
Diffstat (limited to 'gcc/common.opt')
-rw-r--r-- | gcc/common.opt | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/gcc/common.opt b/gcc/common.opt index 44a3de8..2c1bd83 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -1004,10 +1004,6 @@ fira-region= Common Joined RejectNegative -fira-region=[one|all|mixed] Set regions for IRA -fira-coalesce -Common Report Var(flag_ira_coalesce) Init(0) -Do optimistic coalescing. - fira-loop-pressure Common Report Var(flag_ira_loop_pressure) Use IRA based register pressure calculation |