[Patch] HSA: omp-grid.c – access proper clause code (was: Re: [Patch] omp-grid.c – add cast to silence different enumeration types warning)
Jakub Jelinek
jakub@redhat.com
Mon Apr 6 12:32:12 GMT 2020
On Fri, Apr 03, 2020 at 12:43:42PM +0200, Tobias Burnus wrote:
> HSA: omp-grid.c – access proper clause code
>
> * omp-grid.c (grid_eliminate_combined_simd_part): Use
> OMP_CLAUSE_CODE to access the omp clause code.
>
> diff --git a/gcc/omp-grid.c b/gcc/omp-grid.c
> index b98e45de6a0..ba635fd3ea2 100644
> --- a/gcc/omp-grid.c
> +++ b/gcc/omp-grid.c
> @@ -1065,7 +1065,7 @@ grid_eliminate_combined_simd_part (gomp_for *parloop)
> while (*pc)
> {
> tree c = *pc;
> - switch (TREE_CODE (c))
> + switch (OMP_CLAUSE_CODE (c))
> {
> case OMP_CLAUSE_LINEAR:
> {
It looks good to me, but I have no way to actually test it, nor understand
why it worked (or isn't covered by testsuite) in the HSAIL offloading case.
Martin?
Jakub
More information about the Gcc-patches
mailing list