diff options
author | J"orn Rennecke <amylaar@cygnus.co.uk> | 2000-05-25 01:11:22 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2000-05-25 02:11:22 +0100 |
commit | db7ba7424119d53c01667af6957ca943c0cd2ff1 (patch) | |
tree | 58a6300e6b755d51992c7ba3c862952aada55ae8 /gcc/rtl.h | |
parent | 04da69d3a6eeb4b9cbd3efc5473d063577e66d58 (diff) | |
download | gcc-db7ba7424119d53c01667af6957ca943c0cd2ff1.zip gcc-db7ba7424119d53c01667af6957ca943c0cd2ff1.tar.gz gcc-db7ba7424119d53c01667af6957ca943c0cd2ff1.tar.bz2 |
rtl.h (loc_mentioned_in_p): Declare.
* rtl.h (loc_mentioned_in_p): Declare.
* reload.c (loc_mentioned_in_p): Moved from here...
* rtlanal.c (loc_mentioned_in_p): to here. No longer static.
Fix loop increment for 'E' handling.
* loop.c (strength_reduce): When doing biv->giv conversion,
take multi-insn biv increments into account.
From-SVN: r34150
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1248,6 +1248,7 @@ extern rtx regno_use_in PARAMS ((unsigned int, rtx)); extern int auto_inc_p PARAMS ((rtx)); extern void remove_node_from_expr_list PARAMS ((rtx, rtx *)); extern int insns_safe_to_move_p PARAMS ((rtx, rtx, rtx *)); +extern int loc_mentioned_in_p PARAMS ((rtx *, rtx)); /* flow.c */ |