This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Loop optimizer issues
- From: Richard Henderson <rth at redhat dot com>
- To: David Edelsohn <dje at watson dot ibm dot com>
- Cc: Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>, Geoff Keating <geoffk at geoffk dot org>, Diego Novillo <dnovillo at redhat dot com>, Jason Merrill <jason at redhat dot com>, Jan Hubicka <jh at suse dot cz>, Daniel Berlin <dberlin at dberlin dot org>, pop at gauvain dot u-strasbg dot fr, gcc at gcc dot gnu dot org
- Date: Wed, 2 Jul 2003 14:44:59 -0700
- Subject: Re: Loop optimizer issues
- References: <20030702211618.GA26127@atrey.karlin.mff.cuni.cz> <200307022122.RAA25428@makai.watson.ibm.com>
On Wed, Jul 02, 2003 at 05:22:22PM -0400, David Edelsohn wrote:
> I'm sorry, I'm still confused. If you are writing an RTL-based
> loop optimizer, you cannot avoid supporting LIBCALLs. As long as you are
> working in the RTL space, you cannot make the simplification that Tree-SSA
> would allow.
Indeed. At least for 3.4, when the tree-ssa optimizations aren't done.
It's not clear what loop optimizations should be done at the rtl level
when tree-ssa is present.
r~