[openacc] Add used parameter to TARGET_GOACC_VALIDATE_DIMS
authorTom de Vries <tdevries@suse.de>
Sat, 12 Jan 2019 10:27:00 +0000 (10:27 +0000)
committerTom de Vries <vries@gcc.gnu.org>
Sat, 12 Jan 2019 10:27:00 +0000 (10:27 +0000)
commit46dedae6a8ea4a034761910b38f3f510dfa547b9
tree092a7de09bcfd7b4e739e36f538d1f819607152e
parentfc560ecd493c75c59ff6a12dccbe61e59de2e423
[openacc] Add used parameter to TARGET_GOACC_VALIDATE_DIMS

Add a used parameter to TARGET_GOACC_VALIDATE_DIMS, allowing a target to make
decisions in the hook implementation based on whether a dimension is used or
not.

2019-01-12  Tom de Vries  <tdevries@suse.de>

* config/nvptx/nvptx.c (nvptx_goacc_validate_dims_1)
(nvptx_goacc_validate_dims): Add used parameter.
* doc/tm.texi: Regenerate.
* omp-offload.c (oacc_parse_default_dims, oacc_validate_dims): Add
argument to call to targetm.goacc.validate_dims.
(default_goacc_validate_dims): Add used
parameter.
* target.def (validate_dims): Add used parameter in DEFHOOK.
* targhooks.h (default_goacc_validate_dims): Add used parameter.

From-SVN: r267876
gcc/ChangeLog
gcc/config/nvptx/nvptx.c
gcc/doc/tm.texi
gcc/omp-offload.c
gcc/target.def
gcc/targhooks.h