Re: Allow the number of iterations to be smaller than VF

2018-01-15 Thread Christophe Lyon
On 7 January 2018 at 21:51, James Greenhalgh wrote: > On Mon, Nov 20, 2017 at 12:12:38AM +, Jeff Law wrote: >> On 11/17/2017 08:11 AM, Richard Sandiford wrote: >> > Fully-masked loops can be profitable even if the iteration >> > count is smaller than the vectorisation factor. In this case >>

Re: Allow the number of iterations to be smaller than VF

2018-01-07 Thread James Greenhalgh
On Mon, Nov 20, 2017 at 12:12:38AM +, Jeff Law wrote: > On 11/17/2017 08:11 AM, Richard Sandiford wrote: > > Fully-masked loops can be profitable even if the iteration > > count is smaller than the vectorisation factor. In this case > > we're effectively doing a complete unroll followed by SLP

Re: Allow the number of iterations to be smaller than VF

2017-11-19 Thread Jeff Law
On 11/17/2017 08:11 AM, Richard Sandiford wrote: > Fully-masked loops can be profitable even if the iteration > count is smaller than the vectorisation factor. In this case > we're effectively doing a complete unroll followed by SLP. > > The documentation for min-vect-loop-bound says that the > d

Allow the number of iterations to be smaller than VF

2017-11-17 Thread Richard Sandiford
Fully-masked loops can be profitable even if the iteration count is smaller than the vectorisation factor. In this case we're effectively doing a complete unroll followed by SLP. The documentation for min-vect-loop-bound says that the default value is 0, but actually the default and minimum were