This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] rs6000: Fix huge compile time on thunks (PR64580)
- From: David Edelsohn <dje dot gcc at gmail dot com>
- To: Segher Boessenkool <segher at kernel dot crashing dot org>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, trippels at gcc dot gnu dot org
- Date: Thu, 5 Feb 2015 09:53:24 -0500
- Subject: Re: [PATCH] rs6000: Fix huge compile time on thunks (PR64580)
- Authentication-results: sourceware.org; auth=none
- References: <b7bb380a7300a80eef89045310280b3287f7724f dot 1422562775 dot git dot segher at kernel dot crashing dot org> <20150205145055 dot GB10471 at gate dot crashing dot org>
On Thu, Feb 5, 2015 at 9:50 AM, Segher Boessenkool
<segher@kernel.crashing.org> wrote:
> On Thu, Jan 29, 2015 at 04:38:21PM -0800, Segher Boessenkool wrote:
>> 2015-01-29 Segher Boessenkool <segher@kernel.crashing.org>
>>
>> gcc/
>> PR target/64580
>> * config.rs6000/rs6000.c (compute_vrsave_mask): Reverse loop order.
>> (rs6000_stack_info): Add assert.
>> (rs6000_output_savres_externs): New function, split off from...
>> (rs6000_output_function_prologue): ... here. Do not call it for
>> thunks.
>
> Hi David,
>
> Is this okay to backport to 4.9 and 4.8? Bootstrapped and tested on both.
Yes, please backport the patch to those open branches. And, again,
thanks for tracking down and fixing this!
Thanks, David