From: John Wroclawski Date: Sat, 18 Apr 1992 01:10:54 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=44ace968fbcf000c7c06401f6fbe106091846191;p=gcc.git *** empty log message *** From-SVN: r773 --- diff --git a/gcc/reload.c b/gcc/reload.c index 05c1a2737dc..e15a5e67814 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -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); +} /* Main entry point of this file: search the body of INSN for values that need reloading and record them with push_reload.