Re: Let the target choose a vectorisation alignment

2017-10-06 Thread Richard Sandiford
[+arm maintainers] Christophe Lyon writes: > On 18 September 2017 at 15:57, Richard Sandiford > wrote: >> Richard Biener writes: >>> On Mon, Sep 18, 2017 at 1:58 PM, Richard Sandiford >>> wrote: The vectoriser aligned vectors to TYPE_ALIGN unconditionally, although there was also a h

Re: Let the target choose a vectorisation alignment

2017-10-05 Thread Christophe Lyon
Hi Richard, On 18 September 2017 at 15:57, Richard Sandiford wrote: > Richard Biener writes: >> On Mon, Sep 18, 2017 at 1:58 PM, Richard Sandiford >> wrote: >>> The vectoriser aligned vectors to TYPE_ALIGN unconditionally, although >>> there was also a hard-coded assumption that this was equal

Re: Let the target choose a vectorisation alignment

2017-09-18 Thread Richard Sandiford
Richard Biener writes: > On Mon, Sep 18, 2017 at 1:58 PM, Richard Sandiford > wrote: >> The vectoriser aligned vectors to TYPE_ALIGN unconditionally, although >> there was also a hard-coded assumption that this was equal to the type >> size. This was inconvenient for SVE for two reasons: >> >> -

Re: Let the target choose a vectorisation alignment

2017-09-18 Thread Richard Biener
On Mon, Sep 18, 2017 at 1:58 PM, Richard Sandiford wrote: > The vectoriser aligned vectors to TYPE_ALIGN unconditionally, although > there was also a hard-coded assumption that this was equal to the type > size. This was inconvenient for SVE for two reasons: > > - When compiling for a specific po