]> git.ipfire.org Git - people/ms/gcc.git/commitdiff
Use "--param=openacc-kernels=parloops" to document "parloops" test cases
authorThomas Schwinge <thomas@codesourcery.com>
Wed, 30 Jan 2019 09:32:10 +0000 (10:32 +0100)
committerKwok Cheung Yeung <kcy@codesourcery.com>
Tue, 21 Jun 2022 13:11:13 +0000 (14:11 +0100)
gcc/testsuite/
* c-c++-common/goacc/kernels-1.c: Add
"--param=openacc-kernels=parloops".
* c-c++-common/goacc/kernels-acc-loop-reduction.c: Likewise.
* c-c++-common/goacc/kernels-acc-loop-smaller-equal.c: Likewise.
* c-c++-common/goacc/kernels-alias-2.c: Likewise.
* c-c++-common/goacc/kernels-alias-3.c: Likewise.
* c-c++-common/goacc/kernels-alias-4.c: Likewise.
* c-c++-common/goacc/kernels-alias-5.c: Likewise.
* c-c++-common/goacc/kernels-alias-6.c: Likewise.
* c-c++-common/goacc/kernels-alias-7.c: Likewise.
* c-c++-common/goacc/kernels-alias-8.c: Likewise.
* c-c++-common/goacc/kernels-alias-ipa-pta-2.c: Likewise.
* c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
* c-c++-common/goacc/kernels-alias-ipa-pta-4.c: Likewise.
* c-c++-common/goacc/kernels-alias-ipa-pta.c: Likewise.
* c-c++-common/goacc/kernels-alias.c: Likewise.
* c-c++-common/goacc/kernels-counter-var-redundant-load.c:
Likewise.
* c-c++-common/goacc/kernels-counter-vars-function-scope.c:
Likewise.
* c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
* c-c++-common/goacc/kernels-double-reduction.c: Likewise.
* c-c++-common/goacc/kernels-loop-2-acc-loop.c: Likewise.
* c-c++-common/goacc/kernels-loop-2.c: Likewise.
* c-c++-common/goacc/kernels-loop-3-acc-loop.c: Likewise.
* c-c++-common/goacc/kernels-loop-3.c: Likewise.
* c-c++-common/goacc/kernels-loop-acc-loop.c: Likewise.
* c-c++-common/goacc/kernels-loop-data-2.c: Likewise.
* c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: Likewise.
* c-c++-common/goacc/kernels-loop-data-enter-exit.c: Likewise.
* c-c++-common/goacc/kernels-loop-data-update.c: Likewise.
* c-c++-common/goacc/kernels-loop-data.c: Likewise.
* c-c++-common/goacc/kernels-loop-g.c: Likewise.
* c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
* c-c++-common/goacc/kernels-loop-n-acc-loop.c: Likewise.
* c-c++-common/goacc/kernels-loop-n.c: Likewise.
* c-c++-common/goacc/kernels-loop-nest.c: Likewise.
* c-c++-common/goacc/kernels-loop.c: Likewise.
* c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
* c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c:
Likewise.
* c-c++-common/goacc/kernels-reduction.c: Likewise.
* gfortran.dg/goacc/kernels-alias-2.f95: Likewise.
* gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
* gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
* gfortran.dg/goacc/kernels-alias.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-2.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
* gfortran.dg/goacc/kernels-loop-n.f95: Likewise.
* gfortran.dg/goacc/kernels-loop.f95: Likewise.
* gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
* gfortran.dg/goacc/kernels-parallel-loop-data-enter-exit.f95:
Likewise.
libgomp/
* testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c:
Add "--param=openacc-kernels=parloops".
* testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-3.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-empty.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-g.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-not-zero.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-loop.c: Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c:
Likewise.
* testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c:
Likewise.
* testsuite/libgomp.oacc-fortran/kernels-loop-2.f95: Likewise.
* testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95:
Likewise.
* testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95:
Likewise.
* testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95:
Likewise.
* testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95:
Likewise.
* testsuite/libgomp.oacc-fortran/kernels-loop-data.f95: Likewise.
* testsuite/libgomp.oacc-fortran/kernels-loop.f95: Likewise.
* testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95:
Likewise.
* testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90:
Likewise.

88 files changed:
gcc/testsuite/ChangeLog.omp
gcc/testsuite/c-c++-common/goacc/kernels-1.c
gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-reduction.c
gcc/testsuite/c-c++-common/goacc/kernels-acc-loop-smaller-equal.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-2.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-3.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-4.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-5.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-6.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-7.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-8.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-2.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-3.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta-4.c
gcc/testsuite/c-c++-common/goacc/kernels-alias-ipa-pta.c
gcc/testsuite/c-c++-common/goacc/kernels-alias.c
gcc/testsuite/c-c++-common/goacc/kernels-counter-var-redundant-load.c
gcc/testsuite/c-c++-common/goacc/kernels-counter-vars-function-scope.c
gcc/testsuite/c-c++-common/goacc/kernels-double-reduction-n.c
gcc/testsuite/c-c++-common/goacc/kernels-double-reduction.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-2-acc-loop.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-3-acc-loop.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-acc-loop.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-data-2.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit-2.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-data-enter-exit.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-data-update.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-data.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-mod-not-zero.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-n-acc-loop.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c
gcc/testsuite/c-c++-common/goacc/kernels-loop-nest.c
gcc/testsuite/c-c++-common/goacc/kernels-loop.c
gcc/testsuite/c-c++-common/goacc/kernels-one-counter-var.c
gcc/testsuite/c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c
gcc/testsuite/c-c++-common/goacc/kernels-reduction.c
gcc/testsuite/gfortran.dg/goacc/kernels-alias-2.f95
gcc/testsuite/gfortran.dg/goacc/kernels-alias-3.f95
gcc/testsuite/gfortran.dg/goacc/kernels-alias-4.f95
gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-2.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-2.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-enter-exit.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-data-update.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-data.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-inner.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop-n.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loop.f95
gcc/testsuite/gfortran.dg/goacc/kernels-loops-adjacent.f95
gcc/testsuite/gfortran.dg/goacc/kernels-parallel-loop-data-enter-exit.f95
libgomp/ChangeLog.omp
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-3.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-empty.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-not-zero.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c
libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c
libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-2.f95
libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95
libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95
libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95
libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95
libgomp/testsuite/libgomp.oacc-fortran/kernels-loop-data.f95
libgomp/testsuite/libgomp.oacc-fortran/kernels-loop.f95
libgomp/testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95
libgomp/testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90

index 6e51d8f40d2ef26d4cfface269e4bc5694f493b3..953321cd7377264d6cb5d7c993e2b8b55e518d3a 100644 (file)
@@ -1,3 +1,64 @@
+2019-01-30  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * c-c++-common/goacc/kernels-1.c: Add
+       "--param=openacc-kernels=parloops".
+       * c-c++-common/goacc/kernels-acc-loop-reduction.c: Likewise.
+       * c-c++-common/goacc/kernels-acc-loop-smaller-equal.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-2.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-3.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-4.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-5.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-6.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-7.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-8.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: Likewise.
+       * c-c++-common/goacc/kernels-alias-ipa-pta.c: Likewise.
+       * c-c++-common/goacc/kernels-alias.c: Likewise.
+       * c-c++-common/goacc/kernels-counter-var-redundant-load.c:
+       Likewise.
+       * c-c++-common/goacc/kernels-counter-vars-function-scope.c:
+       Likewise.
+       * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
+       * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-2-acc-loop.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-2.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-3-acc-loop.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-3.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-acc-loop.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-data-2.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-data-enter-exit.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-data-update.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-data.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-g.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-n-acc-loop.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-n.c: Likewise.
+       * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
+       * c-c++-common/goacc/kernels-loop.c: Likewise.
+       * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
+       * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c:
+       Likewise.
+       * c-c++-common/goacc/kernels-reduction.c: Likewise.
+       * gfortran.dg/goacc/kernels-alias-2.f95: Likewise.
+       * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
+       * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
+       * gfortran.dg/goacc/kernels-alias.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-2.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop-n.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loop.f95: Likewise.
+       * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
+       * gfortran.dg/goacc/kernels-parallel-loop-data-enter-exit.f95:
+       Likewise.
+
 2018-09-05  Cesar Philippidis  <cesar@codesourcery.com>
            Chung-Lin Tang  <cltang@codesourcery.com>
 
index 016abbdfe8d8d7a1535804756738c4761a4cd00e..822e60221ba9212208acfd64ed77b8c9ea5a0a3b 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-fopt-info-optimized-omp" } */
 
 int
index 4824e53092548e014119e384381e4dc96fc4944b..ba3a99d1b2c2fd11cd8b59f6dd023dbc0f22a82e 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index d70afb0e662a268c99fb064f927fc3e8dca7de81..a5599b1da234a3090652ae5465e2f5ca5ab64358 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 7576a6484f13f8be0b7cc835585fee5f2bf6f90f..bd77d3e50d1d2739163494276922b69b15d2350d 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-ealias-all" } */
 
index 2934f124ef69edca1011d289394511a065fa581f..678211e3f1e95fa70abdbf4f665b7d1f6989b48a 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-ealias-all" } */
 
index f6ee5b58c7126f6cb86565bf5cab0f3f3c4275e4..e30d6903297617e26d3c180d1c52cb42825d0d0b 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-ealias-all" } */
 
index 74425fb02bc9b0d5b4e2509fa24b331c4e61aa54..e53a30fd83133b3d35c7ad59c8ed87bbcd1f19ae 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-ealias-all" } */
 
index 908e1cafd71915bf300b593492950577213b6f75..9b966f333e91e932354d1eab56b0509df88cc759 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-ealias-all" } */
 
index 923d00239a2abf7322a91ccbeb709a26efabfec7..3f4217c4348d2178a0926d2a63d5b0d58336e236 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-ealias-all" } */
 
index 69200ccf192556cb762f10a668a326368581e4bf..2ef6c9b9862a832fc2121e6d130a2d973647b2a3 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-ealias-all" } */
 
index 1f62337ff51c6486d5b44133f4b3b21cdcfb7dd0..0196514549a05d6f87833d0f1b84501b92d6a1ca 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fipa-pta -fdump-tree-optimized" } */
 
index 1ea0e7303d900a0d8935255fe7fb6037716372ab..1b7cb67720046bf479eee7b6aea93eec49661ab5 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fipa-pta -fdump-tree-optimized" } */
 
index d7bc6cd6ff1b5d67e8b1ba043ef86fa0078435b4..2a3a818568a9047498bae99c55ec2b5f0007a13f 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fipa-pta -fdump-tree-optimized" } */
 
index a63392838764a637bbc7b0867b2cd5aa83d01f1b..c8d6cd71182aa81c35775bfb09e3ccb7e9724486 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fipa-pta -fdump-tree-optimized" } */
 
index e8ff018d512022f2b0b89a9d8d93f26eb07b3611..3cd8916b92d50cafeff13938cce9f87dd83987a5 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-ealias-all" } */
 
index 030425475495080975ea4ed8bd2b76d0beb8cc3d..42f67e002d4fb2c0d2e24f178fd54fbaf50ea7da 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-dom3" } */
 
index c475333f1aef13418abd810711f0add94feeaa6f..fc4e871d9b79cbb2e0791b43e99c90338086bf35 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 8f7f415b58d848cf51427c102972e248c1bcb191..4a3cdd764988c247207610014aa55f502d3b7bdf 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fopt-info-optimized-omp" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
index c11d36fb4373a01981d2e5804ad9b45131d55dd8..5b586e734d7f5756dcfb2d2cdfa6edca8e6a1830 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fopt-info-optimized-omp" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
index 7b127cb6fd9df6317d4cd505fcd56e5bb75f5eda..059ceadc7c47dab366d3f4cc3c5f49789100fa7b 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index acef6a1a17936a514a29da4e45288d3a0e14166b..9c156f469d18cb53959bef56b14998dea93606b7 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index a040e096fc199bab611ce21865bb3f2841389937..e715c488e947d7e9f4ca0315a2cdeefb336f1564 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 75e2bb78cea487a439211d9bab0404933d7efb95..f1be00528b486f5f83e20867573edcc1ce07c65e 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 070a5b5bf3d4b92a46e057e643e2e4c9789ec55c..a4750c9fe199fefa27e69e5f46d361dbc4564381 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 71800217991a2907e4293ccb3d90589052150480..fdcfe2ca798cc4c676b5165dda768f9a37cd949c 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 0c9f83312408d69dcfafa89f76fb4c11984c0bb7..b4a2a72a95011209f340eea89445531b31d0e75f 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 0bd21b68d317fc446cc7ebe81edde8aa8a877fab..0eb0f0719de1abca6439cbc7b82fa763baa50d86 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index dd5a84146a8e6172d84c8fd969041dee2043d7d0..6b2a7784444afe5070d5bb760473d981852d366a 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index a658182de904f2db0b91eb554e4c85c16b71cb25..d0ee6ffb1e5ead3886a12a309feeaccfbe74cad3 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 55926230d578ad5dc906cd0876518faf0b430800..b3812b791314fc204d4485bfc5556ff055672438 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 1f25e63fbbb195cea751f9ecd79fca1ad0405b59..300c2e71c49be66f9bdc55a30f43d2800cf40f24 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index e86be1b1cdc06a1689a297635d2ceb0658cb83ac..5708014636d204d9f6364b21d2bfe28cd1443244 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 2b0e186ae2970ac4faa58abb0bee652bab97c093..f6d9391a5490c4e2fd42b7e6335b449f975aabb0 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 9619d53b43d7f9548261a215fbcc8c1d47a3ce72..5ef928ff2e3eb60698fa6607e689bc72cbda1906 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 69539b24a78da7b795916897deca077afdd619df..928125684668f0c450215ccc4febd3ff5adcb61c 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 81b0fee5a44c123bd832704e32a1452ab41c94f6..8f57cd6b8592c890392956c7f533a2417bf52a37 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 5921b88920fd8091bd90d68cf32b41c7e11fb7ae..419b08e5f2686b5662a65751c0d3b578c6b8f580 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-O2" } */
 /* { dg-additional-options "-fdump-tree-parloops1-all" } */
 /* { dg-additional-options "-fdump-tree-optimized" } */
index 6a9f241a59686961872559b924b09292f106a5a3..e4bfc3c6d297d2488ac91de842496f50f73d6c34 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-ealias-all" }
 
index 07dc8d6c641973af7fb9aa011a3b186f93e49ce8..9b272f33f82076c5adc0072e34c090b287d57059 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-ealias-all" }
 
index 415eb96344a52025de8f287da22924a8d2e1d571..5d083800bc99e586def73ff5ef54169ab29f5a1b 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-ealias-all" }
 
index 62f9a713991c0b92597ec779b10ac1d6c0757160..08c646f7aad37c603f7cfd5565b03fc8e63e663f 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-ealias-all" }
 
index ef53324dd2a02d41339887f872b2ae76990cfe64..831218604d8749a7d63e822ddc092e8356e7d697 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-parloops1-all" }
 ! { dg-additional-options "-fdump-tree-optimized" }
index 2f1dcd603a14b398019655e3e34a6edd511935e3..357056ea96f2decd1c9a3239e60964c022756077 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-parloops1-all" }
 ! { dg-additional-options "-fdump-tree-optimized" }
index 447e85d64483d6d316841bc8b052a030b59731a8..01674e3e0889134698b65ee7656ea37a43df4eab 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-parloops1-all" }
 ! { dg-additional-options "-fdump-tree-optimized" }
index 4edb2889b7b1f5d43e61b76492728d9a012792ee..ea690a8933f996bfee7450619216dd3edb1ee58e 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-parloops1-all" }
 ! { dg-additional-options "-fdump-tree-optimized" }
index fc113e1f660273a94918d94704d361a0293abdba..64b5e66aab9efe135ff5e525aee76708dda6fd92 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-parloops1-all" }
 ! { dg-additional-options "-fdump-tree-optimized" }
index 94522f586362eebc00015ebcae80e132b4f10902..e81af3cc2fa6f94471a8b05474c2226267522646 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-parloops1-all" }
 ! { dg-additional-options "-fdump-tree-optimized" }
index a3ad591f926c2e993256fc047cac79c83acd60c9..b2eb98959f80d8feb9a9ef4fcaa7a3c84bc103bd 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fopt-info-optimized-omp" }
 
index b9c4aea074d7b38d5f69d6307b1b7f7a848a73df..b899bd65cdaeb2cdb483cb3ccf5bbd521e42d893 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-parloops1-all" }
 ! { dg-additional-options "-fdump-tree-optimized" }
index 6dc7b2e0f28f1835ed80bfd3348734a66246137b..563229de75bdfa7eca7dbe81cf4df4521d691b19 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-parloops1-all" }
 ! { dg-additional-options "-fdump-tree-optimized" }
index fb92da8c08ba6e00662bd0f1777c99f9f4eeab29..0f6a3131522fccaac8f5e152ffa63fdaf713cbab 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 
 program main
index 48c20b999423a9dc4645885cefbca1336af9a87b..4479ae37791ddca6456519c8c3b4c3af5c242cf8 100644 (file)
@@ -1,3 +1,5 @@
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 ! { dg-additional-options "-O2" }
 ! { dg-additional-options "-fdump-tree-parloops1-all" }
 ! { dg-additional-options "-fdump-tree-optimized" }
index ac8017072bcbce6b159226f0d4dc8988ef52c9ea..de2d60ded7d7f2afb9b262008b56b7f25712f8b6 100644 (file)
@@ -1,3 +1,67 @@
+2019-01-30  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-2.c:
+       Add "--param=openacc-kernels=parloops".
+       * testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta-3.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-alias-ipa-pta.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-empty.c: Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c: Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c: Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-2.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit-2.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-enter-exit.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data-update.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-data.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-g.c: Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-not-zero.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c: Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-loop.c: Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-parallel-loop-data-enter-exit.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c:
+       Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c:
+       Likewise.
+       * testsuite/libgomp.oacc-fortran/kernels-loop-2.f95: Likewise.
+       * testsuite/libgomp.oacc-fortran/kernels-loop-data-2.f95:
+       Likewise.
+       * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit-2.f95:
+       Likewise.
+       * testsuite/libgomp.oacc-fortran/kernels-loop-data-enter-exit.f95:
+       Likewise.
+       * testsuite/libgomp.oacc-fortran/kernels-loop-data-update.f95:
+       Likewise.
+       * testsuite/libgomp.oacc-fortran/kernels-loop-data.f95: Likewise.
+       * testsuite/libgomp.oacc-fortran/kernels-loop.f95: Likewise.
+       * testsuite/libgomp.oacc-fortran/kernels-parallel-loop-data-enter-exit.f95:
+       Likewise.
+       * testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90:
+       Likewise.
+
 2019-03-19  Julian Brown  <julian@codesourcery.com>
 
        * testsuite/libgomp.oacc-c-c++-common/lib-93.c: Adjust target selector.
index e8d65df8208f777e1be912288cccc6a1d1769f7b..4f24fa179c3c255158526f1b405e91a62abb981a 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-fipa-pta" } */
 
 #include <stdlib.h>
index dd8ca871d59afb1aab48ab1a5ce6f79f77cfe4c6..fbda5754f5fdf85634e5ec68e2e622c6a40f0f81 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-fipa-pta" } */
 
 #include <stdlib.h>
index 50e7dc14888466a36338687a89749cd1b3555a13..f993976471a3c6a410a6123a7cae2ee4d8a1eeaf 100644 (file)
@@ -1,3 +1,5 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 /* { dg-additional-options "-fipa-pta" } */
 
 #include <stdlib.h>
index a68a7cdb032985a3f069f7c0c35a105b0145a2be..b9eed311c43cee9b4aed2082e02a6ff4f4879eaf 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 int
 main (void)
 {
index 591c0f322ef4d5dc7b4e5a0bfc810aed37280030..bb6bcca5beae3b37ada289ccff604d03ab8eb987 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N (1024 * 512)
index 31114ac86d7149cf719dd761d77e94b9149b1bcf..b851d18696566f6535e0ba37667cfc29f8eb7c1c 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N (1024 * 512)
index d36592f7233c51abd5fddc34d99ac1d2e63436e5..5c047e0c58d57a1269679f414f2a6276ea481394 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N 32
index e62297129fd07794fcb553db2dd392ad4dc12623..93dff0bfce4f4847dc08871c3567eb8499465352 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N 32
index c73127897a927af2fcb0092be0e1aa7bcc30aef2..bd7a6b97c5a0e9c597f5f38964faa78a124972d9 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N 32
index 67dcce26c894ec758c6ee22f7379d8e3f585f4dd..c85b85fcfd8a670bd45497a65bd42faf8fadfd03 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N 32
index b8b5ddeab833a5adda9baee36898445d0948e8a7..c31ab80a0e27d9708b3e61e18b372535bdc9f511 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N 32
index 9d9308a4a1f3ad5a05fbd4f526b242d4eef69008..279cb072f1b0674b6889ab321dcb94bb7a849fa1 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N 32
index 997d6c7aad2f2d2128c0e54e4d9a17ec45347226..0aaf0b486e2d3eef08133ebf799a4e91834d9605 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N 100
index 607c35018df2b70d08ae65fdc26c9b848e4615de..a75b70bd74af466255a9ae2e260661a6f67c5baf 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N (1024 * 512)
index 8b9dd5f815a68c555183d0b111c2ef0bbb8f00b8..aced8fc064a35187619977cf7bd04ca972bfec0b 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N (1024 * 512)
index 5d5da6fcc01dcc30c0f268468078ff1ce424963e..7e5c15ce8f985d22100e7b4a01dd9954a83647e9 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N (1024 * 512)
index c111c8f56e7a99d8b27df83d04ebc778d5dd14a4..27a152938094384dce95039579ec947ae68e3757 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N (1024 * 512)
index 947bcdac4525df5c9a23ec44c28ad18973054d74..ad45df5f46ae90ad04cb18fca3b20c36cd5ca1f9 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N (1024 * 512)
index 147ebb5994536c1ececa8f868885a90674b7dea8..42323f55aebb9c52eec9dc62db122ba7ff56d7f8 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N ((1024 * 512) + 1)
index 9a3eaca13803584d8222b15cadf0771db67207f0..3065e078d20ba9bee24dfc1306f533c780a82d67 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N ((1024 * 512) + 1)
index 28c725a61a208a9ea5cea6828e264b32b8324eb8..a18e0dc9889cd8ff59f755e7d9b5d72c6f9d72b3 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N 1000
index 355123c6088461cb4fe9c6515d1e9fdd071cd723..1bfff6e82df9cb7f18429f21cb8e2d5e02c12ae4 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N (1024 * 512)
index ebcc6e14d9ae66426ae99c3812cb6265115b6ece..2ed9d540dcee831ebe39f2df674d04dec8b4f186 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define N (1024 * 512)
index 3da1a495411279ba4ea992b90322a68e5759d7a2..325ac7893329a60a767e12c1e9cd8503f29e7be0 100644 (file)
@@ -1,7 +1,8 @@
 /* Verify that a simple, explicit acc loop reduction works inside
  a kernels region.  */
 
-/* { dg-additional-options "--param=openacc-kernels=decompose" } */
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
 
 /* { dg-additional-options "-fopt-info-all-omp" }
    { dg-additional-options "-foffload=-fopt-info-all-omp" } */
index 8647a9432fc6cacee993491ebf06a1fec56743d0..0b372310d08e97f3f8d867a5dd177bbcfedea686 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+   specifically testing "parloops" handling.  */
+
 #include <stdlib.h>
 
 #define n 10000
index 62f49ba909867c8744799e4858fe98ee630eaa6b..c9c2f27477338375215dfe8bd708f7fc48990e11 100644 (file)
@@ -1,4 +1,6 @@
 ! { dg-do run }
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 
 program main
   implicit none
index 400874341daff8ac4a55551527dc4315ef717608..6fbd14315554576f291f080371703d53398eb795 100644 (file)
@@ -1,4 +1,6 @@
 ! { dg-do run }
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 
 program main
   implicit none
index 11ae17ca5f563218211ad025da1e81a73301fc6e..042f4ac4ea3529a0afe22527764fdc6e9936a394 100644 (file)
@@ -1,4 +1,6 @@
 ! { dg-do run }
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 
 program main
   implicit none
index 4fdb862b829b78eedf6a7b460da590317c2a9e85..b24a0448fb223e730f6f7935ba822e9a22590b12 100644 (file)
@@ -1,4 +1,6 @@
 ! { dg-do run }
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 
 program main
   implicit none
index 4bee0e1e69a347b746851e0e8ea1cf30be2937a9..aa3e901fce2475ccb551f9552c4ac9fc610a90f3 100644 (file)
@@ -1,4 +1,6 @@
 ! { dg-do run }
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 
 program main
   implicit none
index 307e433bc5ecde123f6012b84c9c2619bca593c7..4c40c18903b28d9b5356c448602ad78e6a83b955 100644 (file)
@@ -1,4 +1,6 @@
 ! { dg-do run }
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 
 program main
   implicit none
index 0090f433efd5932419b0cdd6072fac71da22097d..6ea187e7503e4c7f13c2d9f94d8f5a1d95e281c9 100644 (file)
@@ -1,4 +1,6 @@
 ! { dg-do run }
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 
 program main
   implicit none
index 0d353e80131cc217af0daefdc6143440220260dd..57ee54a698395abf45be9fb9240918a81d85d271 100644 (file)
@@ -1,4 +1,6 @@
 ! { dg-do run }
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 
 program main
   implicit none
index 0688dd8ae0d76f239ac57013b211c9293a6149a0..6d83356429ae0148df9771688c74313900a527d5 100644 (file)
@@ -1,6 +1,8 @@
 ! Test a simple acc loop reduction inside a kernels region. 
 
 ! { dg-do run }
+! { dg-additional-options "--param=openacc-kernels=parloops" } as this is
+! specifically testing "parloops" handling.
 
 ! { dg-additional-options "--param=openacc-kernels=decompose" }