From: Razya Ladelsky Date: Mon, 29 Oct 2007 11:09:09 +0000 (+0000) Subject: 2007-09-23 Razya Ladelsky X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e19149bfb02aac1e0e1936563bdfd0e6017651a1;p=gcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 04087012430..309d865be6a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,16 @@ +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 diff --git a/gcc/testsuite/g++.dg/gomp/atomic-10.C b/gcc/testsuite/g++.dg/gomp/atomic-10.C index c8a25e2e384..fe64f0f0631 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 0c612a16061..7ea792d3457 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 128e9df5e4a..2fafbd4097a 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 bbb1ef052f8..936d0c1f223 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 0c612a16061..7ea792d3457 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 128e9df5e4a..2fafbd4097a 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" } } */