summaryrefslogtreecommitdiff
path: root/gcc/haifa-sched.c
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-29 19:55:34 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-29 19:55:34 +0000
commitda088da292173dcc0ff33e08faab90f76b1d1e7c (patch)
tree3ca16b30a6b68951a3d1916e374823b5b7964d26 /gcc/haifa-sched.c
parentf6bf950b1043233af2b0bd227c72ec7d901d3bd6 (diff)
downloadgcc-da088da292173dcc0ff33e08faab90f76b1d1e7c.tar.gz
Revert this patch:
- * haifa-sched.c (schedule_block): Do not count USE and CLOBBER - insns against the issue rate. - - * sched-deps.c (sched_create_groups_for_libcalls): New function. - (sched_analyze): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54015 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/haifa-sched.c')
-rw-r--r--gcc/haifa-sched.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c
index a03b9b346b4..63a31352a5b 100644
--- a/gcc/haifa-sched.c
+++ b/gcc/haifa-sched.c
@@ -2179,10 +2179,7 @@ schedule_block (b, rgn_n_insns)
can_issue_more =
(*targetm.sched.variable_issue) (sched_dump, sched_verbose,
insn, can_issue_more);
- /* A naked CLOBBER or USE generates no instruction, so do
- not count them against the issue rate. */
- else if (GET_CODE (PATTERN (insn)) != USE
- && GET_CODE (PATTERN (insn)) != CLOBBER)
+ else
can_issue_more--;
schedule_insn (insn, &ready, clock_var);