Re: [gomp4] Avoiding predication for certain blocks

2016-04-07 Thread Thomas Schwinge
Hi! I cleaned up this remnant from an earlier OpenACC execution model implementation: On Fri, 29 May 2015 18:23:21 +0200, Bernd Schmidt wrote: > When predicating the code for OpenACC, we should avoid the entry block > in an offloaded region, which contains setup code that should be run in > e

Re: [gomp4] Avoiding predication for certain blocks

2015-06-03 Thread Thomas Schwinge
Hi! On Mon, 01 Jun 2015 13:57:47 +0200, I wrote: > On Mon, 1 Jun 2015 12:10:12 +0200, Tom de Vries > wrote: > > On 29/05/15 18:23, Bernd Schmidt wrote: > > > When predicating the code for OpenACC, we should avoid the entry block > > > in an offloaded region, which contains setup code that should

Re: [gomp4] Avoiding predication for certain blocks

2015-06-01 Thread Bernd Schmidt
On 06/01/2015 12:10 PM, Tom de Vries wrote: On 29/05/15 18:23, Bernd Schmidt wrote: When predicating the code for OpenACC, we should avoid the entry block in an offloaded region, which contains setup code that should be run in every thread. The following patch adds a new marker statement that is

Re: [gomp4] Avoiding predication for certain blocks

2015-06-01 Thread Thomas Schwinge
Hi! On Mon, 1 Jun 2015 12:10:12 +0200, Tom de Vries wrote: > On 29/05/15 18:23, Bernd Schmidt wrote: > > When predicating the code for OpenACC, we should avoid the entry block > > in an offloaded region, which contains setup code that should be run in > > every thread. The following patch adds a

Re: [gomp4] Avoiding predication for certain blocks

2015-06-01 Thread Tom de Vries
On 29/05/15 18:23, Bernd Schmidt wrote: When predicating the code for OpenACC, we should avoid the entry block in an offloaded region, which contains setup code that should be run in every thread. The following patch adds a new marker statement that is used to identify this block. Currently, pred

[gomp4] Avoiding predication for certain blocks

2015-05-29 Thread Bernd Schmidt
When predicating the code for OpenACC, we should avoid the entry block in an offloaded region, which contains setup code that should be run in every thread. The following patch adds a new marker statement that is used to identify this block. Currently, predication doesn't happen anyway due to a