> -----Original Message-----
> From: 
> avr-gcc-list-bounces+eric.weddington=atmel....@nongnu.org 
> [mailto:avr-gcc-list-bounces+eric.weddington=atmel....@nongnu.
> org] On Behalf Of John Regehr
> Sent: Monday, April 20, 2009 10:14 AM
> To: Sean D'Epagnier
> Cc: avr-gcc-list@nongnu.org
> Subject: Re: [avr-gcc-list] avr superoptimizer
> 
> Many benefits of something like Diablo come from optimizing the 
> application and all of its libraries together.  Someone 
> should figure out 
> how to get this kind of benefit for AVR.  I have spent a 
> bunch of time 
> looking at avr-gcc output over the past couple weeks and have 
> seen many 
> cases where better code could have been generated by 
> perforing IPO on the 
> application + libraries.  In many cases simply propagating 
> constants into 
> avr-libc would get most of the benefit.

That's why I'm (desperately) hoping that the LTO project in GCC will eventually 
help in this area.
<http://gcc.gnu.org/wiki/LinkTimeOptimization>


_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to