This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r132715 - 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, 27 Feb 2008 14:52:30 -0000
- Subject: r132715 - in /branches/sel-sched-branch/gcc: Ch...
Author: abel
Date: Wed Feb 27 14:52:30 2008
New Revision: 132715
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132715
Log:
* sched-int.h (struct deps): New field last_reg_pending_barrier.
(enum reg_pending_barrier_mode): Move from ...
* sched-deps.c: ... here.
(sched_analyze_insn): Set last_reg_pending_barrier of the context.
(init_deps): Init last_reg_pending_barrier.
* sel-sched-ir.c (has_dependence_p): When last_reg_pending_barrier
is set, mark insn->expr pair as having DEPS_IN_INSN dependency.
Modified:
branches/sel-sched-branch/gcc/ChangeLog.sel-sched
branches/sel-sched-branch/gcc/sched-deps.c
branches/sel-sched-branch/gcc/sched-int.h
branches/sel-sched-branch/gcc/sel-sched-ir.c