Re: gomp-constants.h (was: [gomp4 3/6] Initial support for OpenACC memory mapping semantics.)

2014-11-13 Thread Jakub Jelinek
On Thu, Nov 13, 2014 at 02:38:06PM +0100, Thomas Schwinge wrote: > Hi Jakub! > > On Thu, 13 Nov 2014 14:10:10 +0100, Jakub Jelinek wrote: > > On Thu, Nov 13, 2014 at 01:19:55PM +0100, Thomas Schwinge wrote: > > > --- include/gomp-constants.h > > > +++ include/gomp-constants.h > > > @@ -28,6 +28,9

gomp-constants.h (was: [gomp4 3/6] Initial support for OpenACC memory mapping semantics.)

2014-11-13 Thread Thomas Schwinge
Hi Jakub! On Thu, 13 Nov 2014 14:10:10 +0100, Jakub Jelinek wrote: > On Thu, Nov 13, 2014 at 01:19:55PM +0100, Thomas Schwinge wrote: > > --- include/gomp-constants.h > > +++ include/gomp-constants.h > > @@ -28,6 +28,9 @@ > > /* Enumerated variable mapping types used to communicate between GCC a

Re: [gomp4 3/6] Initial support for OpenACC memory mapping semantics.

2014-11-13 Thread Jakub Jelinek
On Thu, Nov 13, 2014 at 01:19:55PM +0100, Thomas Schwinge wrote: > --- include/gomp-constants.h > +++ include/gomp-constants.h > @@ -28,6 +28,9 @@ > /* Enumerated variable mapping types used to communicate between GCC and > libgomp. These values are used for both OpenMP and OpenACC. */ > >

Re: [gomp4 3/6] Initial support for OpenACC memory mapping semantics.

2014-11-13 Thread Thomas Schwinge
Hi! On Tue, 14 Jan 2014 16:10:05 +0100, I wrote: > --- gcc/gimplify.c > +++ gcc/gimplify.c > @@ -69,7 +69,13 @@ enum gimplify_omp_var_data > + /* Force a specific behavior (or else, a run-time error). */ > + GOVD_MAP_FORCE = 16384, > @@ -86,7 +92,11 @@ enum omp_region_type > + /* Default to

Re: [gomp4 3/6] Initial support for OpenACC memory mapping semantics.

2014-02-21 Thread Thomas Schwinge
Hi! On Tue, 14 Jan 2014 16:10:05 +0100, I wrote: > --- gcc/gimplify.c > +++ gcc/gimplify.c > @@ -86,7 +92,11 @@ enum omp_region_type >ORT_UNTIED_TASK = 5, >ORT_TEAMS = 8, >ORT_TARGET_DATA = 16, > - ORT_TARGET = 32 > + ORT_TARGET = 32, > + > + /* Flags for ORT_TARGET. */ > + /* Def

[gomp4 3/6] Initial support for OpenACC memory mapping semantics.

2014-01-14 Thread thomas
From: Thomas Schwinge gcc/ * tree-core.h (omp_clause_map_kind): Add OMP_CLAUSE_MAP_FORCE, OMP_CLAUSE_MAP_FORCE_ALLOC, OMP_CLAUSE_MAP_FORCE_TO, OMP_CLAUSE_MAP_FORCE_FROM, OMP_CLAUSE_MAP_FORCE_TOFROM, OMP_CLAUSE_MAP_FORCE_PRESENT, OMP_CLAUSE_MAP_FORCE_DEALLOC