aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1998-12-12 23:03:54 +0000
committerJeff Law <law@gcc.gnu.org>1998-12-12 16:03:54 -0700
commit941c63ac30be855420bc79b702355594712cff90 (patch)
tree8cb9f662656a67c7745f1ade226aa8d33838a4e0 /gcc/rtl.h
parent8d4c79be50f79381b6306600b304ea3182a8d63c (diff)
downloadgcc-941c63ac30be855420bc79b702355594712cff90.zip
gcc-941c63ac30be855420bc79b702355594712cff90.tar.gz
gcc-941c63ac30be855420bc79b702355594712cff90.tar.bz2
rtlanal.c (multiple_sets): New function.
* rtlanal.c (multiple_sets): New function. * rtl.h (multiple_sets): Declare it. * local-alloc.c (wipe_dead_reg): Use it. * global.c (global_conflicts): Likewise. Should fix the m68k bootstrap problems. From-SVN: r24283
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 940de73..95ddbd1 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -988,6 +988,7 @@ extern int no_labels_between_p PROTO((rtx, rtx));
extern int modified_in_p PROTO((rtx, rtx));
extern int reg_set_p PROTO((rtx, rtx));
extern rtx single_set PROTO((rtx));
+extern rtx multiple_sets PROTO((rtx));
extern rtx find_last_value PROTO((rtx, rtx *, rtx));
extern int refers_to_regno_p PROTO((int, int, rtx, rtx *));
extern int reg_overlap_mentioned_p PROTO((rtx, rtx));