This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Another flow fix
- To: Jakub Jelinek <jakub at redhat dot com>
- Subject: Re: [PATCH] Another flow fix
- From: Richard Henderson <rth at cygnus dot com>
- Date: Thu, 4 May 2000 12:27:50 -0700
- Cc: gcc-patches at gcc dot gnu dot org, "David S. Miller" <davem at redhat dot com>
- References: <20000504110258.N540@sunsite.ms.mff.cuni.cz>
On Thu, May 04, 2000 at 11:02:58AM +0200, Jakub Jelinek wrote:
> * flow.c (propagate_one_insn): Also don't PROP_LOG_LINKS for
> call-clobbered registers of a call.
This isn't right, since PROP_LOG_LINKS also takes care of zeroing
out the chain for older uses of the register.
Two solutions: either teach combine not to hork, or split PROP_LOG_LINKS
into two flags (one that controls zeroing reg_last_use and another that
controls link creation).
r~