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
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
include | Loading commit data... | |
arm-neon-intrinsics.texi | Loading commit data... | |
bugreport.texi | Loading commit data... | |
cfg.texi | Loading commit data... | |
collect2.texi | Loading commit data... | |
compat.texi | Loading commit data... | |
configfiles.texi | Loading commit data... | |
configterms.texi | Loading commit data... | |
contrib.texi | Loading commit data... | |
contribute.texi | Loading commit data... | |
cpp.texi | Loading commit data... | |
cppenv.texi | Loading commit data... | |
cppinternals.texi | Loading commit data... | |
cppopts.texi | Loading commit data... | |
extend.texi | Loading commit data... | |
fragments.texi | Loading commit data... | |
frontends.texi | Loading commit data... | |
gcc.texi | Loading commit data... | |
gccint.texi | Loading commit data... | |
gcov.texi | Loading commit data... | |
generic.texi | Loading commit data... | |
gimple.texi | Loading commit data... | |
gnu.texi | Loading commit data... | |
gty.texi | Loading commit data... | |
headerdirs.texi | Loading commit data... | |
hostconfig.texi | Loading commit data... | |
implement-c.texi | Loading commit data... | |
implement-cxx.texi | Loading commit data... | |
install-old.texi | Loading commit data... | |
install.texi | Loading commit data... | |
install.texi2html | Loading commit data... | |
interface.texi | Loading commit data... | |
invoke.texi | Loading commit data... | |
languages.texi | Loading commit data... | |
libgcc.texi | Loading commit data... | |
loop.texi | Loading commit data... | |
makefile.texi | Loading commit data... | |
md.texi | Loading commit data... | |
objc.texi | Loading commit data... | |
options.texi | Loading commit data... | |
passes.texi | Loading commit data... | |
plugins.texi | Loading commit data... | |
portability.texi | Loading commit data... | |
rtl.texi | Loading commit data... | |
service.texi | Loading commit data... | |
sourcebuild.texi | Loading commit data... | |
standards.texi | Loading commit data... | |
tm.texi | Loading commit data... | |
tm.texi.in | Loading commit data... | |
tree-ssa.texi | Loading commit data... | |
trouble.texi | Loading commit data... |