Re: [PATCH, 3/8] Add pass_ch_oacc_kernels to pass_oacc_kernels

2015-06-04 Thread Tom de Vries
On 03/06/15 13:20, Richard Biener wrote: On Wed, 3 Jun 2015, Tom de Vries wrote: On 22/04/15 09:39, Richard Biener wrote: Ehm. So why not simply add a flag to struct loop instead and set it during OMP region parsing/lowering? Attached patch adds an in_oacc_kernels_region flag to struct loop

Re: [PATCH, 3/8] Add pass_ch_oacc_kernels to pass_oacc_kernels

2015-06-03 Thread Richard Biener
On Wed, 3 Jun 2015, Tom de Vries wrote: > On 22/04/15 09:39, Richard Biener wrote: > > > Committed to gomp-4_0-branch in r81: > > > > > > > >commit 58c33a7965c379b55b549d50e3b79b2252bcc876 > > > >Author: tschwinge > > > >Date: Tue Apr 21 19:48:16 2015 + > > > > > > > > Add pass_ch_o

Re: [PATCH, 3/8] Add pass_ch_oacc_kernels to pass_oacc_kernels

2015-06-03 Thread Richard Biener
On Wed, 3 Jun 2015, Tom de Vries wrote: > On 22/04/15 09:39, Richard Biener wrote: > > > Committed to gomp-4_0-branch in r81: > > > > > > > >commit 58c33a7965c379b55b549d50e3b79b2252bcc876 > > > >Author: tschwinge > > > >Date: Tue Apr 21 19:48:16 2015 + > > > > > > > > Add pass_ch_o

Re: [PATCH, 3/8] Add pass_ch_oacc_kernels to pass_oacc_kernels

2015-06-03 Thread Tom de Vries
On 22/04/15 09:39, Richard Biener wrote: Committed to gomp-4_0-branch in r81: > >commit 58c33a7965c379b55b549d50e3b79b2252bcc876 >Author: tschwinge >Date: Tue Apr 21 19:48:16 2015 + > > Add pass_ch_oacc_kernels to pass_oacc_kernels > >gcc/ >* omp-low.c (loop

Re: [PATCH, 3/8] Add pass_ch_oacc_kernels to pass_oacc_kernels

2015-06-03 Thread Tom de Vries
On 22/04/15 09:39, Richard Biener wrote: Committed to gomp-4_0-branch in r81: > >commit 58c33a7965c379b55b549d50e3b79b2252bcc876 >Author: tschwinge >Date: Tue Apr 21 19:48:16 2015 + > > Add pass_ch_oacc_kernels to pass_oacc_kernels > >gcc/ >* omp-low.c (loop

Re: [PATCH, 3/8] Add pass_ch_oacc_kernels to pass_oacc_kernels

2015-04-22 Thread Richard Biener
On Tue, 21 Apr 2015, Thomas Schwinge wrote: > Hi! > > On Tue, 25 Nov 2014 12:27:34 +0100, Tom de Vries > wrote: > > On 15-11-14 18:21, Tom de Vries wrote: > > > On 15-11-14 13:14, Tom de Vries wrote: > > >> Hi, > > >> > > >> I'm submitting a patch series with initial support for the oacc kernel

Re: [PATCH, 3/8] Add pass_ch_oacc_kernels to pass_oacc_kernels

2015-04-21 Thread Thomas Schwinge
Hi! On Tue, 25 Nov 2014 12:27:34 +0100, Tom de Vries wrote: > On 15-11-14 18:21, Tom de Vries wrote: > > On 15-11-14 13:14, Tom de Vries wrote: > >> Hi, > >> > >> I'm submitting a patch series with initial support for the oacc kernels > >> directive. > >> > >> The patch series uses pass_paralleli

Re: [PATCH, 3/8] Add pass_ch_oacc_kernels to pass_oacc_kernels

2014-11-25 Thread Tom de Vries
On 15-11-14 18:21, Tom de Vries wrote: On 15-11-14 13:14, Tom de Vries wrote: Hi, I'm submitting a patch series with initial support for the oacc kernels directive. The patch series uses pass_parallelize_loops to implement parallelization of loops in the oacc kernels region. The patch series