aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorJ"orn Rennecke <amylaar@cygnus.co.uk>2000-05-25 01:11:22 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2000-05-25 02:11:22 +0100
commitdb7ba7424119d53c01667af6957ca943c0cd2ff1 (patch)
tree58a6300e6b755d51992c7ba3c862952aada55ae8 /gcc/rtl.h
parent04da69d3a6eeb4b9cbd3efc5473d063577e66d58 (diff)
downloadgcc-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.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 2de4b0e..79d1bca 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -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 */