diff options
author | Vladimir Makarov <vmakarov@redhat.com> | 2003-03-07 00:14:36 +0000 |
---|---|---|
committer | Vladimir Makarov <vmakarov@gcc.gnu.org> | 2003-03-07 00:14:36 +0000 |
commit | 14484a78472f67f6ce66666f3f8effb909c9e877 (patch) | |
tree | 22306a259a34efbb870cc625aba65e02259505c2 /gcc | |
parent | 9d10c9a9eb26bb822177b177e0f8edc7000a3b70 (diff) | |
download | gcc-14484a78472f67f6ce66666f3f8effb909c9e877.zip gcc-14484a78472f67f6ce66666f3f8effb909c9e877.tar.gz gcc-14484a78472f67f6ce66666f3f8effb909c9e877.tar.bz2 |
haifa-sched.c (schedule_block): Don't call reorder when sorting is prohibited.
2003-03-06 Vladimir Makarov <vmakarov@redhat.com>
* haifa-sched.c (schedule_block): Don't call reorder when sorting
is prohibited.
From-SVN: r63915
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/haifa-sched.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 33e127d..4d8f1f2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2003-03-06 Vladimir Makarov <vmakarov@redhat.com> + + * haifa-sched.c (schedule_block): Don't call reorder when sorting + is prohibited. + 2003-03-06 Neil Booth <neil@daikokuya.co.uk> * Makefile.in (c-ppoutput.o): Update. diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index 8ea2481..5295735 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -2251,7 +2251,7 @@ schedule_block (b, rgn_n_insns) /* Allow the target to reorder the list, typically for better instruction bundling. */ - if (targetm.sched.reorder + if (sort_p && targetm.sched.reorder && (ready.n_ready == 0 || !SCHED_GROUP_P (ready_element (&ready, 0)))) can_issue_more = |