OSDN Git Service

2003-04-09 Vladimir Makarov <vmakarov@redhat.com>
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Apr 2003 18:51:54 +0000 (18:51 +0000)
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Apr 2003 18:51:54 +0000 (18:51 +0000)
commitc14a239ffe9617308b23dbb0cc737dd8e2dc2415
treec7de181a74e753afaf3f346f037e870a60caad21
parentc4177b9b22d5738374daf289c19e3e3316edc128
2003-04-09  Vladimir Makarov  <vmakarov@redhat.com>

* sched-deps.c (reg_pending_barrier_mode): New enumeration.
(reg_pending_barrier): Make it of the enumeration type.
(sched_analyze_2): Define the barrier as MOVE_BARRIER or
TRUE_BARRIER.
(sched_analyze): Ditto.
(sched_analyze_insn): Ditto.  Use anti-dependencies for
MOVE_BARRIER and true-dependencies as TRUE_BARRIER.
(init_deps_global): Initialize the barrier as NO_BARRIER.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65402 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/sched-deps.c