diff options
author | Tom de Vries <tom@codesourcery.com> | 2015-06-13 08:05:44 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2015-06-13 08:05:44 +0000 |
commit | ab3306d23cc57c61e1f1ec7489b2f1ca556a1b87 (patch) | |
tree | 6e2f3a5c7b8bcfeacfae3ef59bde9ecbeb001443 /libgomp | |
parent | 522b7b88b21334d7c88b6c3e87409e3abcc31306 (diff) | |
download | gcc-ab3306d23cc57c61e1f1ec7489b2f1ca556a1b87.zip gcc-ab3306d23cc57c61e1f1ec7489b2f1ca556a1b87.tar.gz gcc-ab3306d23cc57c61e1f1ec7489b2f1ca556a1b87.tar.bz2 |
Update parloops-exit-first-loop-alt{,-2,-3}.c
2015-06-13 Tom de Vries <tom@codesourcery.com>
* testsuite/libgomp.c/parloops-exit-first-loop-alt-2.c: Add comment.
* testsuite/libgomp.c/parloops-exit-first-loop-alt.c: Same.
* testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c: Add comment.
(N): Define.
(main): Use N instead of hardcoded constants.
* gcc.dg/parloops-exit-first-loop-alt-2.c: Add comment.
(main): Remove superfluous attributes.
* gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
* gcc.dg/parloops-exit-first-loop-alt.c: Same.
From-SVN: r224452
Diffstat (limited to 'libgomp')
4 files changed, 19 insertions, 3 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index c0a03c8..258d2f5 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,11 @@ +2015-06-13 Tom de Vries <tom@codesourcery.com> + + * testsuite/libgomp.c/parloops-exit-first-loop-alt-2.c: Add comment. + * testsuite/libgomp.c/parloops-exit-first-loop-alt.c: Same. + * testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c: Add comment. + (N): Define. + (main): Use N instead of hardcoded constants. + 2015-06-05 Tom de Vries <tom@codesourcery.com> merge from gomp4 branch: diff --git a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-2.c b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-2.c index eb5e11f..f20cc99 100644 --- a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-2.c +++ b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-2.c @@ -1,6 +1,8 @@ /* { dg-do run } */ /* { dg-options "-O2 -ftree-parallelize-loops=2" } */ +/* Constant bound, vector addition. */ + #include <stdio.h> #include <stdlib.h> diff --git a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c index b426b3f..d55589e 100644 --- a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c +++ b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c @@ -1,6 +1,10 @@ /* { dg-do run } */ /* { dg-options "-O2 -ftree-parallelize-loops=2" } */ +/* Variable bound, reduction. */ + +#define N 4000 + unsigned int *a; unsigned int __attribute__((noclone,noinline)) @@ -19,11 +23,11 @@ int main (void) { unsigned int res; - unsigned int array[4000]; + unsigned int array[N]; int i; - for (i = 0; i < 4000; ++i) + for (i = 0; i < N; ++i) array[i] = i % 7; a = &array[0]; - res = f (4000); + res = f (N); return !(res == 11995); } diff --git a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c index d7d4003..f5fd315 100644 --- a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c +++ b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c @@ -1,6 +1,8 @@ /* { dg-do run } */ /* { dg-options "-O2 -ftree-parallelize-loops=2" } */ +/* Variable bound, vector addition. */ + #include <stdio.h> #include <stdlib.h> |