This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: call_insn's and argument locations


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]