On Tue, Nov 19, 2013 at 10:09 AM, bin.cheng wrote:
>
>
>> -Original Message-
>> From: Bernd Schmidt [mailto:ber...@codesourcery.com]
>> Sent: Monday, November 18, 2013 8:05 PM
>> To: Bin Cheng
>> Cc: gcc-patches@gcc.gnu.org
>> Subject: Re: [PAT
> -Original Message-
> From: Bernd Schmidt [mailto:ber...@codesourcery.com]
> Sent: Monday, November 18, 2013 8:05 PM
> To: Bin Cheng
> Cc: gcc-patches@gcc.gnu.org
> Subject: Re: [PATCH GCC]Compute, cache and use cost of auto-increment rtx
> patterns in IVOPT
>
On 11/04/2013 04:31 AM, bin.cheng wrote:
> 2013-11-01 Bin Cheng
>
> * tree-ssa-loop-ivopts.c (enum ainc_type): New.
> (address_cost_data): New field.
> (get_address_cost): Compute auto-increment rtx cost in ainc_costs.
> Use ainc_costs for auto-increment rtx patterns.
>
.ch...@gmail.com]
>> Sent: Monday, November 04, 2013 8:56 PM
>> To: Richard Biener
>> Cc: Bin Cheng; Bernd Schmidt; GCC Patches
>> Subject: Re: [PATCH GCC]Compute, cache and use cost of auto-increment rtx
>> patterns in IVOPT
>>
>> On Mon, Nov 4, 2013 at 7:38 P
vember 04, 2013 8:56 PM
> To: Richard Biener
> Cc: Bin Cheng; Bernd Schmidt; GCC Patches
> Subject: Re: [PATCH GCC]Compute, cache and use cost of auto-increment rtx
> patterns in IVOPT
>
> On Mon, Nov 4, 2013 at 7:38 PM, Richard Biener
> wrote:
> > On Mon, Nov 4, 2013 a
On Mon, Nov 4, 2013 at 7:38 PM, Richard Biener
wrote:
> On Mon, Nov 4, 2013 at 4:31 AM, bin.cheng wrote:
>> Hi,
>>
>> The IVOPT in GCC has a problem that it does not use cost of auto-increment
>> address expression in accounting, while it retreats to cost of address
>> expression if auto-incremen
On Mon, Nov 4, 2013 at 4:31 AM, bin.cheng wrote:
> Hi,
>
> The IVOPT in GCC has a problem that it does not use cost of auto-increment
> address expression in accounting, while it retreats to cost of address
> expression if auto-increment addressing mode is unavailable.
> For example, on ARM target
Hi,
The IVOPT in GCC has a problem that it does not use cost of auto-increment
address expression in accounting, while it retreats to cost of address
expression if auto-increment addressing mode is unavailable.
For example, on ARM target:
1) the cost of "[reg]" (which is 6) is used for address exp