[Bug libgomp/83792] [openacc] Factor out async argument utility functions

2018-05-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792

Tom de Vries  changed:

   What|Removed |Added

   Target Milestone|--- |9.0

[Bug libgomp/83792] [openacc] Factor out async argument utility functions

2018-05-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792

Tom de Vries  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from Tom de Vries  ---
Patch committed, marking resolved-fixed.

[Bug libgomp/83792] [openacc] Factor out async argument utility functions

2018-05-09 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792

--- Comment #3 from Tom de Vries  ---
Author: vries
Date: Wed May  9 13:52:49 2018
New Revision: 260081

URL: https://gcc.gnu.org/viewcvs?rev=260081=gcc=rev
Log:
[openacc] Factor out async argument utility functions

2018-05-09  Tom de Vries  

PR libgomp/83792
* oacc-int.h (async_valid_stream_id_p, async_valid_p)
(async_synchronous_p): New function.
* oacc-async.c (acc_async_test, acc_wait, acc_wait_all_async): Use
async_valid_p.
* oacc-cuda.c (acc_get_cuda_stream, acc_set_cuda_stream): Use
async_valid_stream_id_p.
* oacc-mem.c (gomp_acc_remove_pointer): Use async_synchronous_p.
* oacc-parallel.c (GOACC_parallel_keyed): Same.

Modified:
trunk/libgomp/ChangeLog
trunk/libgomp/oacc-async.c
trunk/libgomp/oacc-cuda.c
trunk/libgomp/oacc-int.h
trunk/libgomp/oacc-mem.c
trunk/libgomp/oacc-parallel.c

[Bug libgomp/83792] [openacc] Factor out async argument utility functions

2018-05-01 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792

--- Comment #2 from Tom de Vries  ---
pinged: https://gcc.gnu.org/ml/gcc-patches/2018-05/msg00046.html

[Bug libgomp/83792] [openacc] Factor out async argument utility functions

2018-01-11 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83792

Tom de Vries  changed:

   What|Removed |Added

   Keywords||openacc, patch
 CC||tschwinge at gcc dot gnu.org

--- Comment #1 from Tom de Vries  ---
https://gcc.gnu.org/ml/gcc-patches/2017-11/msg01466.html