This is the mail archive of the gcc-patches@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]
Other format: [Raw text]

Re: RFA: patch for coalescing stack slots


On Apr 14, 2004, at 7:45 AM, Vladimir Makarov wrote:
Vladimir Makarov wrote:
Dale Johannesen wrote:

This is going to inhibit scheduling in some cases, isn't it, by reusing the
same memory location? Your numbers are persuasive that it's a win overall
on x86, but I'm wondering if this is not necessarily true everywhere.
Do you have SPEC results for ppc?


No, I don't. Unfortunately, only slow ppc (450Mhz) machine with few memory is avaliable for me.

I could run SPEC95 on this machine this night. I could also run SPEC2000 for Itanic2.

In any case, I'll report the results tomorrow or day after tomorrow. If my theory is wrong, we could make an option to switch the optimization on and make it default for at least x86.

 I've checked the patch for SPEC95 for ppc (450Mhz).
There is no degradation with the patch.  And there is essential
improvement for go (about %2).

Thanks. This patch looks good to me (I have no authority to approve though).


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