From 23bd99da2c830a41179bf06fbf1c3b1053f7d4f1 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Mon, 8 Mar 2004 15:41:41 +0000 Subject: [PATCH] pdp11.c (comparison_operator_index): Remove. * config/pdp11/pdp11.c (comparison_operator_index): Remove. (comp_operator): Likewise. * config/pdp11/pdp11-protos.h: Remove corresponding prototypes. From-SVN: r79116 --- gcc/ChangeLog | 7 +++++ gcc/config/pdp11/pdp11-protos.h | 2 -- gcc/config/pdp11/pdp11.c | 49 --------------------------------- 3 files changed, 7 insertions(+), 51 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f080f0524f6..eef895dd8c4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2004-03-08 Kazu Hirata + + * config/pdp11/pdp11.c (comparison_operator_index): Remove. + (comp_operator): Likewise. + * config/pdp11/pdp11-protos.h: Remove corresponding + prototypes. + 2004-03-08 Eric Botcazou * expr.c (highest_pow2_factor_for_type): Rename into diff --git a/gcc/config/pdp11/pdp11-protos.h b/gcc/config/pdp11/pdp11-protos.h index 4c460affb58..528b065cd37 100644 --- a/gcc/config/pdp11/pdp11-protos.h +++ b/gcc/config/pdp11/pdp11-protos.h @@ -26,7 +26,6 @@ extern int const_immediate_operand (rtx, enum machine_mode); extern int expand_shift_operand (rtx, enum machine_mode); extern int immediate15_operand (rtx, enum machine_mode); extern int simple_memory_operand (rtx, enum machine_mode); -extern int comp_operator (rtx, enum machine_mode); extern int legitimate_address_p (enum machine_mode, rtx); extern int legitimate_const_double_p (rtx); @@ -37,7 +36,6 @@ extern const char *output_move_quad (rtx *); extern const char *output_block_move (rtx *); extern void print_operand_address (FILE *, rtx); extern int register_move_cost (enum reg_class, enum reg_class); -extern int comparison_operator_index (rtx); #endif /* RTX_CODE */ extern void output_ascii (FILE *, const char *, int); diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c index 71adbeaa39c..9c2def4c3a1 100644 --- a/gcc/config/pdp11/pdp11.c +++ b/gcc/config/pdp11/pdp11.c @@ -1600,55 +1600,6 @@ output_block_move(rtx *operands) return ""; } -/* for future use */ -int -comparison_operator_index(rtx op) -{ - switch (GET_CODE(op)) - { - case NE: - return 0; - - case EQ: - return 1; - - case GE: - return 2; - - case GT: - return 3; - - case LE: - return 4; - - case LT: - return 5; - - case GEU: - return 6; - - case GTU: - return 7; - - case LEU: - return 8; - - case LTU: - return 9; - - default: - return -1; - } -} - -/* tests whether the rtx is a comparison operator */ -int -comp_operator (rtx op, enum machine_mode mode ATTRIBUTE_UNUSED) -{ - return comparison_operator_index(op) >= 0; -} - - int legitimate_address_p (enum machine_mode mode, rtx address) { -- 2.30.2