Re: Add support for fully-predicated loops

2018-01-15 Thread Christophe Lyon
Hi Richard, On 7 January 2018 at 18:08, James Greenhalgh wrote: > On Mon, Dec 18, 2017 at 07:40:00PM +, Jeff Law wrote: >> On 11/17/2017 07:56 AM, Richard Sandiford wrote: >> > This patch adds support for using a single fully-predicated loop instead >> > of a vector loop and a scalar tail.

Re: Add support for fully-predicated loops

2018-01-07 Thread James Greenhalgh
On Mon, Dec 18, 2017 at 07:40:00PM +, Jeff Law wrote: > On 11/17/2017 07:56 AM, Richard Sandiford wrote: > > This patch adds support for using a single fully-predicated loop instead > > of a vector loop and a scalar tail. An SVE WHILELO instruction generates > > the predicate for each iteratio

Re: Add support for fully-predicated loops

2017-12-18 Thread Jeff Law
On 11/17/2017 07:56 AM, Richard Sandiford wrote: > This patch adds support for using a single fully-predicated loop instead > of a vector loop and a scalar tail. An SVE WHILELO instruction generates > the predicate for each iteration of the loop, given the current scalar > iv value and the loop bo

Add support for fully-predicated loops

2017-11-17 Thread Richard Sandiford
This patch adds support for using a single fully-predicated loop instead of a vector loop and a scalar tail. An SVE WHILELO instruction generates the predicate for each iteration of the loop, given the current scalar iv value and the loop bound. This operation is wrapped up in a new internal func