aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2004-02-26 23:39:29 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2004-02-26 23:39:29 +0000
commitca0afc298b3d9925e06bf6b753ca6a6b4b6f21b5 (patch)
tree8039f7fc0eb8e3c12d92b79f5afe6ae6cc2e9e92 /gcc
parent6c5caf00a8f24a9ad808fc244c5ef822d53618ca (diff)
downloadgcc-ca0afc298b3d9925e06bf6b753ca6a6b4b6f21b5.zip
gcc-ca0afc298b3d9925e06bf6b753ca6a6b4b6f21b5.tar.gz
gcc-ca0afc298b3d9925e06bf6b753ca6a6b4b6f21b5.tar.bz2
recog.c (validate_replace_src): Remove.
* recog.c (validate_replace_src): Remove. * recog.h: Remove the corresponding prototype. From-SVN: r78531
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/recog.c9
-rw-r--r--gcc/recog.h1
3 files changed, 5 insertions, 10 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5186c27..676f781 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2004-02-26 Kazu Hirata <kazu@cs.umass.edu>
+ * recog.c (validate_replace_src): Remove.
+ * recog.h: Remove the corresponding prototype.
+
+2004-02-26 Kazu Hirata <kazu@cs.umass.edu>
+
* calls.c: Don't reference FINAL_REG_PARM_STACK_SPACE or
MAYBE_REG_PARM_STACK_SPACE.
* function.c: Likewise.
diff --git a/gcc/recog.c b/gcc/recog.c
index 9b5f4d4..b09c4a2 100644
--- a/gcc/recog.c
+++ b/gcc/recog.c
@@ -700,15 +700,6 @@ validate_replace_src_group (rtx from, rtx to, rtx insn)
d.insn = insn;
note_uses (&PATTERN (insn), validate_replace_src_1, &d);
}
-
-/* Same as validate_replace_src_group, but validate by seeing if
- INSN is still valid. */
-int
-validate_replace_src (rtx from, rtx to, rtx insn)
-{
- validate_replace_src_group (from, to, insn);
- return apply_change_group ();
-}
#ifdef HAVE_cc0
/* Return 1 if the insn using CC0 set by INSN does not contain
diff --git a/gcc/recog.h b/gcc/recog.h
index a36c896..b0382ab 100644
--- a/gcc/recog.h
+++ b/gcc/recog.h
@@ -88,7 +88,6 @@ 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 int validate_replace_src (rtx, rtx, rtx);
extern void validate_replace_src_group (rtx, rtx, rtx);
extern int num_changes_pending (void);
#ifdef HAVE_cc0