This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [4.0 PATCH] Disable Tree-SRA for the Ada compiler
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: ebotcazou at adacore dot com
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 25 Feb 05 22:18:45 EST
- Subject: Re: [4.0 PATCH] Disable Tree-SRA for the Ada compiler
As briefly discussed with Arno, I'm proposing to disable Tree-SRA for
the Ada compiler in 4.0.x, on the grounds that it interacts badly with
the heavy usage of VIEW_CONVERT_EXPRs by gigi for the time being.
I think that's premature. And unfortunate since SRA helps Ada code a lot.
The patch was bootstrapped/regtested on i586-mandrake-linux-gnu and
fixed 7 out of the dozen of remaining ACATS failures there [the
unreviewed patch at
http://gcc.gnu.org/ml/gcc-patches/2005-02/msg01024.html fixes 2 more
failures]
I'm working on x86_64 and have very few ACATS failures and am working on
the few that remain. Let's take any problems caused by SRA one at a time.
If we disable it, we're likely to end up keeping it that way.