diff options
author | vries <vries@138bc75d-0d04-0410-961f-82ee72b054a4> | 2018-04-20 13:46:07 +0000 |
---|---|---|
committer | vries <vries@138bc75d-0d04-0410-961f-82ee72b054a4> | 2018-04-20 13:46:07 +0000 |
commit | 9a558e864ba69bd88cb2bfa89d73dbec5a4383a3 (patch) | |
tree | 442311f1f77e1d77058c9d89ab23705cf3760f54 /libgomp/ChangeLog | |
parent | d59cfa9a4064339cf2bd2da828c4c133f13e57f0 (diff) |
[nvptx] Fix calls to vector and worker routines
2018-04-20 Nathan Sidwell <nathan@codesourcery.com>
Tom de Vries <tom@codesourcery.com>
PR target/85445
* config/nvptx/nvptx.c (nvptx_emit_forking, nvptx_emit_joining):
Emit insns for calls too.
(nvptx_find_par): Always look for worker-level predecessor insn.
(nvptx_propagate): Add is_call parm, return bool. Copy frame for
calls.
(nvptx_vpropagate, nvptx_wpropagate): Adjust.
(nvptx_process_pars): Propagate frames for calls.
* testsuite/libgomp.oacc-c++/ref-1.C: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@259523 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgomp/ChangeLog')
-rw-r--r-- | libgomp/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index f68a4a83fad..1c9fa440564 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,9 @@ +2018-04-20 Nathan Sidwell <nathan@codesourcery.com> + Tom de Vries <tom@codesourcery.com> + + PR target/85445 + * testsuite/libgomp.oacc-c++/ref-1.C: New. + 2018-04-19 Thomas Schwinge <thomas@codesourcery.com> PR libgomp/85463 |