This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r122407 - in /branches/sel-sched-branch/gcc: Ch...
- From: abel at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 28 Feb 2007 17:07:38 -0000
- Subject: r122407 - in /branches/sel-sched-branch/gcc: Ch...
Author: abel
Date: Wed Feb 28 17:07:38 2007
New Revision: 122407
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122407
Log:
* sel-sched.c (substitute_rhs): Kill outdated and commented assert.
(remove_if_has_source): Put under #if 0.
(un_substitute): Put the call to remove_if_has_source under #if 0.
Add comment.
(reg_alloc_tick): Rename to reg_rename_tick.
(choose_best_reg): Don't modify it when original register is chosen.
Don't set regs_ever_live.
(moveup_set_rhs): Use av_set_lookup_other_equiv_rhs.
(find_best_rhs_and_rtxhat_fits): Rename killing search&replace
glitch.
(fill_insns): Update reg_rename_tick here instead of choose_best_reg.
(sel_region_finish): Change dumping flags. Put extra parentheses.
* sel-sched-ir.c (av_set_lookup_other_equiv_rhs): New function.
* sel-sched-ir.h: Declare it.
* config/ia64/ia64.opt (mflag_sel_sched_substitution): Define to 1.
Modified:
branches/sel-sched-branch/gcc/ChangeLog.sel-sched
branches/sel-sched-branch/gcc/config/ia64/ia64.opt
branches/sel-sched-branch/gcc/sel-sched-ir.c
branches/sel-sched-branch/gcc/sel-sched-ir.h
branches/sel-sched-branch/gcc/sel-sched.c