Cesar Philippidis
8e36332cf6
[OpenACC] C++ reference mapping
...
2018-09-09 Cesar Philippidis <cesar@codesourcery.com>
Julian Brown <julian@codesourcery.com>
PR middle-end/86336
gcc/cp/
* semantics.c (finish_omp_clauses): Treat C++ references the same in
OpenACC as OpenMP.
gcc/
* gimplify.c (gimplify_scan_omp_clauses): Set
target_firstprivatize_array_bases in OpenACC parallel and kernels
region contexts. Remove GOMP_MAP_FIRSTPRIVATE_REFERENCE clauses from
OpenACC data regions.
libgomp/
* testsuite/libgomp.oacc-c++/non-scalar-data.C: Remove XFAIL.
Co-Authored-By: Julian Brown <julian@codesourcery.com>
From-SVN: r264244
2018-09-12 15:21:19 +00:00
..
2018-08-01 13:01:45 -07:00
2018-08-13 12:04:24 +00:00
2018-09-12 15:21:19 +00:00
2017-11-17 22:22:09 +01:00
2016-11-30 21:05:33 +03:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-09-12 15:21:19 +00:00
2017-01-17 10:44:17 +01:00
2018-08-04 20:07:22 +00:00
2017-11-17 22:22:09 +01:00
2017-04-27 22:03:01 +02:00
2018-01-03 11:03:58 +01:00
2018-05-02 17:53:56 +00:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-06-20 09:35:15 -07:00
2018-06-20 09:35:15 -07:00
2018-06-24 20:38:14 +00:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2017-01-17 10:38:48 +01:00
2018-03-25 16:00:52 +00:00
2018-05-09 13:52:49 +00:00
2018-05-09 13:52:49 +00:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-05-09 13:52:49 +00:00
2018-06-20 09:35:15 -07:00
2018-06-20 09:35:15 -07:00
2018-05-02 17:53:56 +00:00
2018-05-02 17:53:56 +00:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-30 00:38:01 +01:00
2018-06-20 09:35:15 -07:00
2018-06-20 09:35:15 -07:00
2018-06-20 09:35:15 -07:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-06-20 09:35:15 -07:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00
2018-01-03 11:03:58 +01:00