This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: Fix middle-end/25505
Mike Stump wrote:
> On Sep 18, 2006, at 3:59 PM, Josh Conner wrote:
>> 2006-09-14 Josh Conner <jconner@apple.com>
>>
>> PR middle-end/25505
>> * calls.c (expand_call): Allow reuse of structure return stack
>> temp.
>
> Josh, was this the bit that was responsible for speeding up some C++
> heavy code 25%? If so, we should entice people that this is actually
> practical, not just theoretic in nature.
Actually, no. You're thinking of the fix for pr23372 that Jason
submitted, which I applied to our tools. That fix removed some
instances of redundant structure copying.
This patch simply reduces stack size, a la pr25505. I'm not aware of
any significant performance improvements from this.
- Josh