diff options
author | Kazu Hirata <kazu@codesourcery.com> | 2006-01-28 22:03:00 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2006-01-28 22:03:00 +0000 |
commit | 4b5ddfbe975b5f04d9f12526a91d6002b92f8dc3 (patch) | |
tree | eb5acbf96e45544ccb3c1bb4846a0608afb2b520 | |
parent | b79de014cce72ba5f346d560ec5ed8828913513e (diff) | |
download | gcc-4b5ddfbe975b5f04d9f12526a91d6002b92f8dc3.zip gcc-4b5ddfbe975b5f04d9f12526a91d6002b92f8dc3.tar.gz gcc-4b5ddfbe975b5f04d9f12526a91d6002b92f8dc3.tar.bz2 |
recog.c (validate_replace_rtx_subexp): Remove.
* recog.c (validate_replace_rtx_subexp): Remove.
* recog.h: Remove the prototype for
validate_replace_rtx_subexp.
From-SVN: r110335
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/recog.c | 11 | ||||
-rw-r--r-- | gcc/recog.h | 1 |
3 files changed, 4 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f7210c4..8c90bfb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -3,6 +3,10 @@ * expmed.c (const_mult_add_overflow_p): Remove. * expr.h: Remove the prototype for const_mult_add_overflow_p. + * recog.c (validate_replace_rtx_subexp): Remove. + * recog.h: Remove the prototype for + validate_replace_rtx_subexp. + 2006-01-28 David Edelsohn <edelsohn@gnu.org> * config/rs6000/aix43.h (SUBTARGET_OVERRIDE_OPTIONS): -msoft-float diff --git a/gcc/recog.c b/gcc/recog.c index 25e143b..840f301 100644 --- a/gcc/recog.c +++ b/gcc/recog.c @@ -688,17 +688,6 @@ validate_replace_rtx_1 (rtx *loc, rtx from, rtx to, rtx object) } } -/* Try replacing every occurrence of FROM in subexpression LOC of INSN - with TO. After all changes have been made, validate by seeing - if INSN is still valid. */ - -int -validate_replace_rtx_subexp (rtx from, rtx to, rtx insn, rtx *loc) -{ - validate_replace_rtx_1 (loc, from, to, insn); - return apply_change_group (); -} - /* Try replacing every occurrence of FROM in INSN with TO. After all changes have been made, validate by seeing if INSN is still valid. */ diff --git a/gcc/recog.h b/gcc/recog.h index 29bc2fd..b10b161 100644 --- a/gcc/recog.h +++ b/gcc/recog.h @@ -85,7 +85,6 @@ extern int constrain_operands (int); extern int constrain_operands_cached (int); extern int memory_address_p (enum machine_mode, rtx); extern int strict_memory_address_p (enum machine_mode, rtx); -extern int validate_replace_rtx_subexp (rtx, rtx, rtx, rtx *); extern int validate_replace_rtx (rtx, rtx, rtx); extern void validate_replace_rtx_group (rtx, rtx, rtx); extern void validate_replace_src_group (rtx, rtx, rtx); |