aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.h
diff options
context:
space:
mode:
authorBernd Schmidt <crux@pool.informatik.rwth-aachen.de>1998-10-17 01:28:57 +0000
committerJeff Law <law@gcc.gnu.org>1998-10-16 19:28:57 -0600
commit0a578fee772469fe17168079f48b5b1a37b30522 (patch)
tree1c32cb74e56fdcc9e94bba84731ea49ea1e5910f /gcc/reload.h
parente02bdac1315357e99067a279385d0e39fa66ee33 (diff)
downloadgcc-0a578fee772469fe17168079f48b5b1a37b30522.zip
gcc-0a578fee772469fe17168079f48b5b1a37b30522.tar.gz
gcc-0a578fee772469fe17168079f48b5b1a37b30522.tar.bz2
Makefile.in (insn-extract.o): Fix dependencies.
* Makefile.in (insn-extract.o): Fix dependencies. * genextract.c (main): Generate includes for insn-config.h and recog.h. Delete generation of declarations which are now in recog.h. * genrecog.c (main): Delete generation of definitions which are now in recog.c. * local-alloc.c (block_alloc): Use extract_insn and the variables it sets up instead of looking up values by insn_code. * recog.c (recog_operand, recog_operand_loc, recog_dup_loc, recog_dup_num): Define here instead of generating the definition in genrecog.c. (recog_n_operands, recog_n_dups, recog_n_alternatives, recog_operand_mode, recog_constraints, recog_operand_address_p): New variables. (extract_insn): New function. * recog.h (extract_insn): Declare function. (which_alternative, recog_n_operands, recog_n_dups, recog_n_alternatives, recog_operand_mode, recog_constraints, recog_operand_address_p): Declare variables. * regclass.c (n_occurrences): New static function. * reload.c (n_occurrences): Delete function. (find_reloads): Use extract_insn. * reload.h (n_occurrences): Delete declaration. From-SVN: r23147
Diffstat (limited to 'gcc/reload.h')
-rw-r--r--gcc/reload.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/reload.h b/gcc/reload.h
index e49da9a..24e6aa8 100644
--- a/gcc/reload.h
+++ b/gcc/reload.h
@@ -247,9 +247,6 @@ extern int remove_address_replacements PROTO((rtx in_rtx));
autoincrement and autodecrement. */
extern int operands_match_p PROTO((rtx, rtx));
-/* Return the number of times character C occurs in string S. */
-extern int n_occurrences PROTO((int, char *));
-
/* Return 1 if altering OP will not modify the value of CLOBBER. */
extern int safe_from_earlyclobber PROTO((rtx, rtx));