Hi, This patch series provides basic support for OpenACC on AMD GCN, using a single worker (per-gang) only. This is enough to improve test results significantly over the previous state on the og9 branch, but bugs still remain.
Further commentary attached to individual patches. Tested with offloading to AMD GCN. I will apply shortly. Thanks, Julian Julian Brown (3): [og9] Add missing exec_params libgomp plugin entry points [og9] Fix configury for AMD GCN testing [og9] Use a single worker for OpenACC on AMD GCN gcc/ChangeLog.openacc | 7 ++++++ gcc/config/gcn/gcn.c | 4 ++-- gcc/config/gcn/gcn.opt | 2 +- libgomp/ChangeLog.openacc | 23 +++++++++++++++++++ libgomp/configure | 1 + libgomp/plugin/configfrag.ac | 1 + libgomp/plugin/plugin-gcn.c | 21 ++++++++++++++++- libgomp/testsuite/lib/libgomp.exp | 7 ++++-- libgomp/testsuite/libgomp.oacc-c++/c++.exp | 3 +-- libgomp/testsuite/libgomp.oacc-c/c.exp | 3 +-- .../libgomp.oacc-fortran/fortran.exp | 3 +-- 11 files changed, 63 insertions(+), 12 deletions(-) -- 2.22.0