diff options
author | Tom de Vries <tom@codesourcery.com> | 2015-06-13 08:05:44 +0000 |
---|---|---|
committer | Tom de Vries <tom@codesourcery.com> | 2015-06-13 08:05:44 +0000 |
commit | f7b804e48dd2a503bb120991822ab98b3c8dc72c (patch) | |
tree | 6e2f3a5c7b8bcfeacfae3ef59bde9ecbeb001443 /libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c | |
parent | fe46a6fc0219149a7ec5c76928ff5c6f1c1d8b6d (diff) |
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.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@224452 138bc75d-0d04-0410-961f-82ee72b054a4
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 b426b3f124b..d55589e6df3 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); } |