This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC] Contributing tree-ssa to mainline
- From: Diego Novillo <dnovillo at redhat dot com>
- To: Roger Sayle <roger at eyesopen dot com>
- Cc: Steven Bosscher <s dot bosscher at student dot tudelft dot nl>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Sat, 17 Jan 2004 00:31:10 -0500
- Subject: Re: [RFC] Contributing tree-ssa to mainline
- Organization: Red Hat Canada
- References: <Pine.LNX.4.44.0401162047210.22830-100000@www.eyesopen.com>
On Fri, 2004-01-16 at 23:19, Roger Sayle wrote:
> For years I've (we've) been trying to break this glass ceiling. Why is
> is that impressive optimization passes do little to make up the short
> fall. Is it because they have partial dead-code elimination and we don't,
> or that they can apply synthetic multiplication later, or that they have
> better reassociation... Intel's vectorization would be nice...
>
Those things are either planned or being worked on. As I said before,
we need to balance pros and cons.
If we are to wait for all the possible optimizations (vectorization,
memory hierarchy, loop transformations, etc) to be contributed, we may
have to wait quite a bit longer than if we included the infrastructure
in mainline.
By its very nature, mainline attracts quite a bit more development than
an obscure branch.
Diego.