diff options
author | Razya Ladelsky <razya@gcc.gnu.org> | 2007-10-29 11:09:09 +0000 |
---|---|---|
committer | Razya Ladelsky <razya@gcc.gnu.org> | 2007-10-29 11:09:09 +0000 |
commit | e19149bfb02aac1e0e1936563bdfd0e6017651a1 (patch) | |
tree | edba7cd2729e203bf06e94149f5878dc6f7783a9 /gcc | |
parent | a509ebb5a12b96267a948e5c82ff7c4f0a4826e4 (diff) | |
download | gcc-e19149bfb02aac1e0e1936563bdfd0e6017651a1.zip gcc-e19149bfb02aac1e0e1936563bdfd0e6017651a1.tar.gz gcc-e19149bfb02aac1e0e1936563bdfd0e6017651a1.tar.bz2 |
2007-09-23 Razya Ladelsky
Zdenek Dvorak
OMP_ATOMIC expand testsuite related changes.
* testsuite/gcc.dg/gomp/atomic-3.c: Search for string on
ompexp dump instead of gimple dump.
* testsuite/gcc.dg/gomp/atomic-9.c: Same.
* testsuite/gcc.dg/gomp/atomic-10.c: Same.
* testsuite/g++.dg/gomp/atomic-3.C: Same.
* testsuite/g++.dg/gomp/atomic-9.C: Same.
* testsuite/g++.dg/gomp/atomic-10.C: Same.
From-SVN: r129717
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 13 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/gomp/atomic-10.C | 6 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/gomp/atomic-3.C | 6 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/gomp/atomic-9.C | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/gomp/atomic-10.c | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/gomp/atomic-3.c | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/gomp/atomic-9.c | 6 |
7 files changed, 31 insertions, 18 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0408701..309d865 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,6 +1,19 @@ 2007-09-23 Razya Ladelsky Zdenek Dvorak + OMP_ATOMIC Changes, testsuite changes. + + * testsuite/gcc.dg/gomp/atomic-3.c: Search for string on + ompexp dump instead of gimple dump. + * testsuite/gcc.dg/gomp/atomic-9.c: Same. + * testsuite/gcc.dg/gomp/atomic-10.c: Same. + * testsuite/g++.dg/gomp/atomic-3.C: Same. + * testsuite/g++.dg/gomp/atomic-9.C: Same. + * testsuite/g++.dg/gomp/atomic-10.C: Same. + +2007-09-23 Razya Ladelsky + Zdenek Dvorak + OMP_ATOMIC Changes, Reduction support for automatic parallelization. diff --git a/gcc/testsuite/g++.dg/gomp/atomic-10.C b/gcc/testsuite/g++.dg/gomp/atomic-10.C index c8a25e2e..fe64f0f 100644 --- a/gcc/testsuite/g++.dg/gomp/atomic-10.C +++ b/gcc/testsuite/g++.dg/gomp/atomic-10.C @@ -1,6 +1,6 @@ // PR middle-end/28046 // { dg-do compile } -// { dg-options "-fopenmp -fdump-tree-gimple" } +// { dg-options "-fopenmp -fdump-tree-ompexp" } int a[3], b; struct C { int x; int y; } c; @@ -20,5 +20,5 @@ foo (void) *baz () += bar (); } -// { dg-final { scan-tree-dump-times "__sync_fetch_and_add" 4 "gimple" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } -// { dg-final { cleanup-tree-dump "gimple" } } +// { dg-final { scan-tree-dump-times "__sync_fetch_and_add" 4 "ompexp" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } +// { dg-final { cleanup-tree-dump "ompexp" } } diff --git a/gcc/testsuite/g++.dg/gomp/atomic-3.C b/gcc/testsuite/g++.dg/gomp/atomic-3.C index 0c612a1..7ea792d 100644 --- a/gcc/testsuite/g++.dg/gomp/atomic-3.C +++ b/gcc/testsuite/g++.dg/gomp/atomic-3.C @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-fopenmp -fdump-tree-gimple" } */ +/* { dg-options "-fopenmp -fdump-tree-ompexp" } */ int *xyzzy; @@ -9,5 +9,5 @@ void f1(void) xyzzy++; } -/* { dg-final { scan-tree-dump-times "xyzzy, 4" 1 "gimple" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ -/* { dg-final { cleanup-tree-dump "gimple" } } */ +/* { dg-final { scan-tree-dump-times "xyzzy, 4" 1 "ompexp" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ +/* { dg-final { cleanup-tree-dump "ompexp" } } */ diff --git a/gcc/testsuite/g++.dg/gomp/atomic-9.C b/gcc/testsuite/g++.dg/gomp/atomic-9.C index 128e9df..2fafbd4 100644 --- a/gcc/testsuite/g++.dg/gomp/atomic-9.C +++ b/gcc/testsuite/g++.dg/gomp/atomic-9.C @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-fopenmp -fdump-tree-gimple" } */ +/* { dg-options "-fopenmp -fdump-tree-ompexp" } */ volatile int *bar(void); @@ -9,5 +9,5 @@ void f1(void) *bar() += 1; } -/* { dg-final { scan-tree-dump-times "__sync_fetch_and_add" 1 "gimple" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ -/* { dg-final { cleanup-tree-dump "gimple" } } */ +/* { dg-final { scan-tree-dump-times "__sync_fetch_and_add" 1 "ompexp" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ +/* { dg-final { cleanup-tree-dump "ompexp" } } */ diff --git a/gcc/testsuite/gcc.dg/gomp/atomic-10.c b/gcc/testsuite/gcc.dg/gomp/atomic-10.c index bbb1ef0..936d0c1 100644 --- a/gcc/testsuite/gcc.dg/gomp/atomic-10.c +++ b/gcc/testsuite/gcc.dg/gomp/atomic-10.c @@ -1,6 +1,6 @@ /* PR middle-end/28046 */ /* { dg-do compile } */ -/* { dg-options "-fopenmp -fdump-tree-gimple" } */ +/* { dg-options "-fopenmp -fdump-tree-ompexp" } */ int a[3], b; struct C { int x; int y; } c; @@ -20,5 +20,5 @@ foo (void) *baz () += bar (); } -/* { dg-final { scan-tree-dump-times "__sync_fetch_and_add" 4 "gimple" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ -/* { dg-final { cleanup-tree-dump "gimple" } } */ +/* { dg-final { scan-tree-dump-times "__sync_fetch_and_add" 4 "ompexp" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ +/* { dg-final { cleanup-tree-dump "ompexp" } } */ diff --git a/gcc/testsuite/gcc.dg/gomp/atomic-3.c b/gcc/testsuite/gcc.dg/gomp/atomic-3.c index 0c612a1..7ea792d 100644 --- a/gcc/testsuite/gcc.dg/gomp/atomic-3.c +++ b/gcc/testsuite/gcc.dg/gomp/atomic-3.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-fopenmp -fdump-tree-gimple" } */ +/* { dg-options "-fopenmp -fdump-tree-ompexp" } */ int *xyzzy; @@ -9,5 +9,5 @@ void f1(void) xyzzy++; } -/* { dg-final { scan-tree-dump-times "xyzzy, 4" 1 "gimple" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ -/* { dg-final { cleanup-tree-dump "gimple" } } */ +/* { dg-final { scan-tree-dump-times "xyzzy, 4" 1 "ompexp" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ +/* { dg-final { cleanup-tree-dump "ompexp" } } */ diff --git a/gcc/testsuite/gcc.dg/gomp/atomic-9.c b/gcc/testsuite/gcc.dg/gomp/atomic-9.c index 128e9df..2fafbd4 100644 --- a/gcc/testsuite/gcc.dg/gomp/atomic-9.c +++ b/gcc/testsuite/gcc.dg/gomp/atomic-9.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-fopenmp -fdump-tree-gimple" } */ +/* { dg-options "-fopenmp -fdump-tree-ompexp" } */ volatile int *bar(void); @@ -9,5 +9,5 @@ void f1(void) *bar() += 1; } -/* { dg-final { scan-tree-dump-times "__sync_fetch_and_add" 1 "gimple" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ -/* { dg-final { cleanup-tree-dump "gimple" } } */ +/* { dg-final { scan-tree-dump-times "__sync_fetch_and_add" 1 "ompexp" { target i?86-*-* x86_64-*-* ia64-*-* powerpc*-*-* alpha*-*-* } } } */ +/* { dg-final { cleanup-tree-dump "ompexp" } } */ |