Nathan Sidwell
33f47f4279
nvptx.c (global_lock_var): New.
gcc/
* config/nvptx/nvptx.c (global_lock_var): New.
(nvptx_global_lock_addr): New.
(nvptx_lockless_update): Recomment and adjust for clarity.
(nvptx_lockfull_update): New.
(nvptx_reduction_update): New.
(nvptx_goacc_reduction_fini): Call it.
libgcc/
* config/nvptx/reduction.c: New.
* config/nvptx/t-nvptx (LIB2ADD): Add it.
libgomp/
* testsuite/libgomp.oacc-c-c++-common/reduction-cplx-flt.c: Add
worker & gang cases.
* testsuite/libgomp.oacc-c-c++-common/reduction-cplx-dbl.c: Likewise.
From-SVN: r230545
2015-11-18 13:49:17 +00:00
..
2015-11-18 13:49:17 +00:00
2015-09-28 22:50:22 +01:00
2015-11-18 13:49:17 +00:00
2015-10-29 15:22:56 +01:00
2015-09-24 09:00:22 +00:00
2015-09-24 08:51:39 +00:00
2015-09-24 08:51:39 +00:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-11-07 19:36:26 +00:00
2015-01-05 13:33:28 +01:00
2015-11-07 19:36:26 +00:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-05-20 10:56:28 +09:30
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-04-15 09:29:12 -06:00
2015-01-05 13:33:28 +01:00
2015-11-07 19:36:26 +00:00
2015-11-07 19:36:26 +00:00
2015-01-05 13:33:28 +01:00
2015-02-10 15:13:13 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-05-12 16:40:49 +02:00
2015-11-07 19:36:26 +00:00
2015-05-27 19:36:55 -07:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-07-17 17:12:01 +00:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-04-22 14:20:01 +00:00
2015-01-05 13:33:28 +01:00
2015-01-22 09:22:31 -07:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00
2015-01-05 13:33:28 +01:00