haifa-sched.c (move_insn): Restore moving all schedule group.
authorVladimir Makarov <vmakarov@redhat.com>
Fri, 17 Jan 2003 00:00:18 +0000 (00:00 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Fri, 17 Jan 2003 00:00:18 +0000 (00:00 +0000)
commitcda1f7656126d203689c0b92ddb23b205cc8db0a
tree6a518c0a40b187dcecd0e59e899e3632f564f628
parent200097cc9a3d0355c61c8630a03e991563f91104
haifa-sched.c (move_insn): Restore moving all schedule group.

2003-01-16  Vladimir Makarov  <vmakarov@redhat.com>

* haifa-sched.c (move_insn): Restore moving all schedule group.
(set_priorities): Restore taking SCHED_GROUP_P into account.

* sched-deps.c (add_dependence): Restore processing the last group
insn.
(remove_dependence, group_leader): Restore the functions.
(set_sched_group_p): Restore adding dependencies from previous insn
in the group.
(compute_forward_dependences): Restore usage of group_leader.

* sched-ebb.c (init_ready_list): Restore taking SCHED_GROUP_P into
account.

* sched-rgn.c (init_ready_list): Restore taking SCHED_GROUP_P into
account.
(can_schedule_ready_p): Ditto.
(add_branch_dependences): Restore skipping over the group insns.

From-SVN: r61412
gcc/ChangeLog
gcc/haifa-sched.c
gcc/sched-deps.c
gcc/sched-ebb.c
gcc/sched-rgn.c