aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2004-02-12 20:11:37 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2004-02-12 20:11:37 +0000
commita90a16f329ef47c800e3627ca4c2a9d38b176bd0 (patch)
tree2f8715e9fe46dd51a3995c2536e0d98f65c547d0 /gcc
parent9f0e2d86e2c653ae90e152fb605ab75118ce7eb3 (diff)
downloadgcc-a90a16f329ef47c800e3627ca4c2a9d38b176bd0.zip
gcc-a90a16f329ef47c800e3627ca4c2a9d38b176bd0.tar.gz
gcc-a90a16f329ef47c800e3627ca4c2a9d38b176bd0.tar.bz2
s390.c (s390_sched_reorder2): Remove.
* config/s390/s390.c (s390_sched_reorder2): Remove. (TARGET_SCHED_REORDER2): Do not redefine. From-SVN: r77724
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/s390/s390.c16
2 files changed, 5 insertions, 16 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 346d86f..d8ad3f5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2004-02-12 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * config/s390/s390.c (s390_sched_reorder2): Remove.
+ (TARGET_SCHED_REORDER2): Do not redefine.
+
2004-02-12 Zack Weinberg <zack@codesourcery.com>
* c-parse.in (maybe_type_qual): Delete.
diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c
index dabd526..03585a8 100644
--- a/gcc/config/s390/s390.c
+++ b/gcc/config/s390/s390.c
@@ -73,7 +73,6 @@ static int s390_adjust_priority (rtx, int);
static int s390_issue_rate (void);
static int s390_use_dfa_pipeline_interface (void);
static int s390_first_cycle_multipass_dfa_lookahead (void);
-static int s390_sched_reorder2 (FILE *, int, rtx *, int *, int);
static bool s390_rtx_costs (rtx, int, int, int *);
static int s390_address_cost (rtx);
static void s390_reorg (void);
@@ -132,8 +131,6 @@ static tree s390_build_builtin_va_list (void);
#define TARGET_SCHED_USE_DFA_PIPELINE_INTERFACE s390_use_dfa_pipeline_interface
#undef TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD
#define TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD s390_first_cycle_multipass_dfa_lookahead
-#undef TARGET_SCHED_REORDER2
-#define TARGET_SCHED_REORDER2 s390_sched_reorder2
#undef TARGET_RTX_COSTS
#define TARGET_RTX_COSTS s390_rtx_costs
@@ -3825,19 +3822,6 @@ s390_first_cycle_multipass_dfa_lookahead (void)
return s390_use_dfa_pipeline_interface () ? 4 : 0;
}
-/* Called after issuing each insn.
- Triggers default sort algorithm to better slot instructions. */
-
-static int
-s390_sched_reorder2 (FILE *dump ATTRIBUTE_UNUSED,
- int sched_verbose ATTRIBUTE_UNUSED,
- rtx *ready ATTRIBUTE_UNUSED,
- int *pn_ready ATTRIBUTE_UNUSED,
- int clock_var ATTRIBUTE_UNUSED)
-{
- return s390_issue_rate();
-}
-
/* Split all branches that exceed the maximum distance.
Returns true if this created a new literal pool entry. */