This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: call_insn's and argument locations
- To: Neil Booth <neil at daikokuya dot demon dot co dot uk>
- Subject: Re: call_insn's and argument locations
- From: Daniel Berlin <dan at cgsoftware dot com>
- Date: Mon, 02 Jul 2001 14:01:11 -0400
- Cc: David Edelsohn <dje at watson dot ibm dot com>,Chris Lattner <sabre at nondot dot org>, law at redhat dot com, gcc at gcc dot gnu dot org
- References: <20010702185228.D27872@daikokuya.demon.co.uk>
Neil Booth <neil@daikokuya.demon.co.uk> writes:
> David Edelsohn wrote:-
>
>> The very broad view, as far as I understand it, would move some
>> optimizations into the tree phase, then drop down into the mid-level IR
>> and SSA optimizations, then introduce more of the machine dependencies of
>> the current RTL and the current optimizations which still are relevant.
>
> FWIW, and I'm no expert, I think we should be aiming to do far more
> optimisation at the tree level than we currently do. At least, that's
> what most compiler books seem to revolve around and recommend :-)
>
Actually, most i've read say the opposite.
We should do language specific optimizations on trees, then drop down,
do a few mid level optimizations, then drop down, and do the rest of
the optimizations.
> Neil.
--
"I wrote a song, but I can't read music so I don't know what it
is. Every once in a while I'll be listening to the radio and I
say, "I think I might have written that."
"-Steven Wright