*** empty log message ***
authorJohn Wroclawski <jtw@gnu.org>
Sat, 18 Apr 1992 01:10:54 +0000 (01:10 +0000)
committerJohn Wroclawski <jtw@gnu.org>
Sat, 18 Apr 1992 01:10:54 +0000 (01:10 +0000)
From-SVN: r773

gcc/reload.c

index 05c1a2737dcfd724e123a711aa2261eb1249a781..e15a5e6781433c96461c23ca23eac60a41f3e9d4 100644 (file)
@@ -1695,6 +1695,18 @@ immune_p (x, y, ydata)
 
   return (xdata.start >= ydata.end || ydata.start >= xdata.end);
 }
+
+/* Similiar, but calls decompose.  */
+
+int
+safe_from_earlyclobber (op, clobber)
+     rtx op, clobber;
+{
+  struct decomposition early_data;
+
+  early_data = decompose (clobber);
+  return immune_p (op, clobber, early_data);
+}
 \f
 /* Main entry point of this file: search the body of INSN
    for values that need reloading and record them with push_reload.