On Wed, Feb 12, 2014 at 04:28:14PM +0100, Richard Biener wrote:
> On Wed, Feb 12, 2014 at 4:21 PM, Trevor Saunders
> wrote:
> > On Wed, Feb 12, 2014 at 03:09:17PM +0100, Richard Biener wrote:
> >>
> >> The following aims to improve code generation for loops like
> >> those in tree-ssa-alias.c:
>
On Wed, Feb 12, 2014 at 03:09:17PM +0100, Richard Biener wrote:
>
> The following aims to improve code generation for loops like
> those in tree-ssa-alias.c:
>
> auto_vec component_refs1;
> auto_vec component_refs2;
>
> /* Create the stack of handled components for REF1. */
> while (han
On Wed, Feb 12, 2014 at 4:21 PM, Trevor Saunders wrote:
> On Wed, Feb 12, 2014 at 03:09:17PM +0100, Richard Biener wrote:
>>
>> The following aims to improve code generation for loops like
>> those in tree-ssa-alias.c:
>>
>> auto_vec component_refs1;
>> auto_vec component_refs2;
>>
>> /* Cre
On Wed, Feb 12, 2014 at 03:09:17PM +0100, Richard Biener wrote:
> 2014-02-12 Richard Biener
>
> * vec.c (vec_prefix::calculate_allocation): Move as
> inline variant to vec.h.
> (vec_prefix::calculate_allocation_1): New out-of-line version.
> * vec.h (vec_prefix::calculat
The following aims to improve code generation for loops like
those in tree-ssa-alias.c:
auto_vec component_refs1;
auto_vec component_refs2;
/* Create the stack of handled components for REF1. */
while (handled_component_p (ref1))
{
component_refs1.safe_push (ref1);
ref1