This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: PRE in gcse.c
- To: law at cygnus dot com, "David S. Miller" <davem at dm dot cobaltmicro dot com>
- Subject: Re: PRE in gcse.c
- From: Richard Henderson <rth at cygnus dot com>
- Date: Wed, 11 Nov 1998 17:02:52 -0800
- Cc: egcs at tantalophile dot demon dot co dot uk, ak at muc dot de, dje at watson dot ibm dot com, alla at lysator dot liu dot se, egcs at cygnus dot com
- References: <199811101713.JAA10139@dm.cobaltmicro.com> <16825.910718227@hurl.cygnus.com>
- Reply-To: Richard Henderson <rth at cygnus dot com>
On Tue, Nov 10, 1998 at 10:17:07AM -0700, Jeffrey A Law wrote:
> Interestingly enough ulrich cleaned them up and submitted them (probably to
> me directly) recently. I haven't had a time to look at them.
Uli and I have discussed them several times in the past week or so.
We've come to the conclusion that the implementation of __b_e takes
the wrong approach, being way too invasive on the md.
The proper approach is not to have __b_e add rtl for the back end to
recognize, but rather infect the data flow analysis to see how the
tagged values find their way to branches.
We can begin by making this a local propogation until the more
interesting bits of framework are in place.
r~