Re: OpenACC 2.5 default (present) clause

2017-05-23 Thread Thomas Schwinge
Hi! On Tue, 23 May 2017 12:40:06 +0200, Jakub Jelinek wrote: > On Fri, May 19, 2017 at 03:46:53PM +0200, Thomas Schwinge wrote: > > > > - /* OpenMP clause: default. */ > > > > + /* OpenACC clause: default ( none | present ). > > > > + > > > > + OpenMP clause: default ( firstprivate | none

Re: OpenACC 2.5 default (present) clause

2017-05-23 Thread Jakub Jelinek
On Fri, May 19, 2017 at 03:46:53PM +0200, Thomas Schwinge wrote: > > > - /* OpenMP clause: default. */ > > > + /* OpenACC clause: default ( none | present ). > > > + > > > + OpenMP clause: default ( firstprivate | none | private | shared ). > > > */ > > >OMP_CLAUSE_DEFAULT, > > > > >

Re: OpenACC 2.5 default (present) clause

2017-05-19 Thread Thomas Schwinge
t me curious: why isn't it accurate? Anyway, I changed that to just say "OpenACC/OpenMP clause: default". > Otherwise LGTM. Thanks. Committed to trunk in r248280: commit 6acf639f20cb088fbc81b465c924c66d152af288 Author: tschwinge Date: Fri May 19 13:32:48 2017 +

Re: OpenACC 2.5 default (present) clause

2017-05-19 Thread Thomas Schwinge
Hi! On Wed, 10 May 2017 17:48:36 +0200, Jakub Jelinek wrote: > On Fri, Apr 07, 2017 at 05:08:55PM +0200, Thomas Schwinge wrote: > > OpenACC 2.5 added a default (present) clause, which "causes all arrays or > > variables of aggregate data type used in the compute construct that have > > implicitly

Re: OpenACC 2.5 default (present) clause

2017-05-10 Thread Jakub Jelinek
On Fri, Apr 07, 2017 at 05:08:55PM +0200, Thomas Schwinge wrote: > Hi! > > OpenACC 2.5 added a default (present) clause, which "causes all arrays or > variables of aggregate data type used in the compute construct that have > implicitly determined data attributes to be treated as if they appeared

Re: OpenACC 2.5 default (present) clause

2017-04-12 Thread Thomas Schwinge
Hi! On Fri, 07 Apr 2017 17:08:55 +0200, I wrote: > OpenACC 2.5 added a default (present) clause, which "causes all arrays or > variables of aggregate data type used in the compute construct that have > implicitly determined data attributes to be treated as if they appeared > in a present clause".

OpenACC 2.5 default (present) clause

2017-04-07 Thread Thomas Schwinge
RTIFICIAL (decl)) commit 4f7643dd63177ba9fdb99063e34f8e287c2e30aa Author: Thomas Schwinge Date: Wed Apr 5 15:33:17 2017 +0200 OpenACC 2.5 default (present) clause gcc/c/ * c-parser.c (c_parser_omp_clause_default): Handle "OMP_CLAUSE_DEFAU