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/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c | |
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/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c')
-rw-r--r-- | libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c | 10 |
1 files changed, 7 insertions, 3 deletions
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); } |