Re: RFH: _inter_-procedure optimizations "CALL_REALLY_USED_REGISTERS"

2005-08-07 Thread Björn Haase
Steven Bosscher wrote on Sonntag, 7. August 2005 12:45 : > On Sunday 07 August 2005 09:35, Björn Haase wrote: > > Hello, > > > > The avr port presently misses possible intra-procedure optimizations > > concerning register use. > > What you describe is an _inter_procedural optimization. "Between >

Re: RFH: _inter_-procedure optimizations "CALL_REALLY_USED_REGISTERS"

2005-08-07 Thread Steven Bosscher
On Sunday 07 August 2005 14:07, Björn Haase wrote: > I think that such kind of optimization could help very much for my > fractional numerics library where some functions tend to be lengthy but use > very few registers. I would be willing to try to implement it. > > I can imagine two possible appro

Re: RFH: _inter_-procedure optimizations "CALL_REALLY_USED_REGISTERS"

2005-08-09 Thread Björn Haase
Steven Bosscher wrote: > In > any case, you should assume that it is a much bigger job than just > modifying the call expander. Ok, I had a closer look at what is happening in present state gcc and I understand that it is indeed a much more complex task than I first thought. One Issue would be a

Re: RFH: _inter_-procedure optimizations "CALL_REALLY_USED_REGISTERS"

2005-08-09 Thread Daniel Berlin
On Tue, 2005-08-09 at 23:06 +0200, Björn Haase wrote: > Steven Bosscher wrote: > > In > > any case, you should assume that it is a much bigger job than just > > modifying the call expander. > > Ok, I had a closer look at what is happening in present state gcc and I > understand that it is indeed