aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2013-11-26 20:37:01 +0100
committerUros Bizjak <uros@gcc.gnu.org>2013-11-26 20:37:01 +0100
commitda719a9f8e8e542e78460c648f36649164666e9d (patch)
tree298659085f605549e7b06d0fc62ffa2ab83b2413 /gcc
parent4f01bee519e3deb98f9afc68616960fef75fb338 (diff)
downloadgcc-da719a9f8e8e542e78460c648f36649164666e9d.zip
gcc-da719a9f8e8e542e78460c648f36649164666e9d.tar.gz
gcc-da719a9f8e8e542e78460c648f36649164666e9d.tar.bz2
openmp-simd-1.c: Cleanup original tree dump.
* gcc.dg/gomp/openmp-simd-1.c: Cleanup original tree dump. * gcc.dg/gomp/openmp-simd-2.c: Ditto. * g++.dg/gomp/openmp-simd-1.C: Ditto. * g++.dg/gomp/openmp-simd-2.C: Ditto. * gfortran.dg/c_loc_test_22.f90: Ditto. * gcc.dg/tree-ssa/attr-alias-2.c: Cleanup optimized tree dump. * gcc.dg/tree-ssa/isolate-5.c: Ditto. * gcc.dg/tree-ssa/pr57361.c: Cleanup dse1 tree dump. * gcc.dg/vect/vect-124.c: Cleanup vect tree dump. * gcc.dg/pr57518.c: Cleanup ira rtl dump. * gcc.dg/tree-prof/cold_partition_label.c: Cleanup saved temps. From-SVN: r205408
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog14
-rw-r--r--gcc/testsuite/g++.dg/gomp/openmp-simd-1.C1
-rw-r--r--gcc/testsuite/g++.dg/gomp/openmp-simd-2.C1
-rw-r--r--gcc/testsuite/gcc.dg/gomp/openmp-simd-1.c1
-rw-r--r--gcc/testsuite/gcc.dg/gomp/openmp-simd-2.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr57518.c4
-rw-r--r--gcc/testsuite/gcc.dg/tree-prof/cold_partition_label.c4
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/attr-alias-2.c1
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/isolate-5.c12
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/pr57361.c1
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect-124.c2
-rw-r--r--gcc/testsuite/gfortran.dg/c_loc_test_22.f902
12 files changed, 30 insertions, 14 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9cbfd41..e16308d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,17 @@
+2013-11-26 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/gomp/openmp-simd-1.c: Cleanup original tree dump.
+ * gcc.dg/gomp/openmp-simd-2.c: Ditto.
+ * g++.dg/gomp/openmp-simd-1.C: Ditto.
+ * g++.dg/gomp/openmp-simd-2.C: Ditto.
+ * gfortran.dg/c_loc_test_22.f90: Ditto.
+ * gcc.dg/tree-ssa/attr-alias-2.c: Cleanup optimized tree dump.
+ * gcc.dg/tree-ssa/isolate-5.c: Ditto.
+ * gcc.dg/tree-ssa/pr57361.c: Cleanup dse1 tree dump.
+ * gcc.dg/vect/vect-124.c: Cleanup vect tree dump.
+ * gcc.dg/pr57518.c: Cleanup ira rtl dump.
+ * gcc.dg/tree-prof/cold_partition_label.c: Cleanup saved temps.
+
2013-11-26 Yufeng Zhang <yufeng.zhang@arm.com>
* gcc.target/arm/20131120.c: New test.
diff --git a/gcc/testsuite/g++.dg/gomp/openmp-simd-1.C b/gcc/testsuite/g++.dg/gomp/openmp-simd-1.C
index fedb186..e8e057a 100644
--- a/gcc/testsuite/g++.dg/gomp/openmp-simd-1.C
+++ b/gcc/testsuite/g++.dg/gomp/openmp-simd-1.C
@@ -44,3 +44,4 @@ void foo(int n, float *a, float *b)
/* { dg-final { scan-tree-dump-not "omp teams" "original" } } */
/* { dg-final { scan-tree-dump-not "omp target" "original" } } */
/* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */
+/* { dg-final { cleanup-tree-dump "original" } } */
diff --git a/gcc/testsuite/g++.dg/gomp/openmp-simd-2.C b/gcc/testsuite/g++.dg/gomp/openmp-simd-2.C
index e31c1eb..ad9b441 100644
--- a/gcc/testsuite/g++.dg/gomp/openmp-simd-2.C
+++ b/gcc/testsuite/g++.dg/gomp/openmp-simd-2.C
@@ -42,3 +42,4 @@ void bar(int n, float *a, float *b)
/* { dg-final { scan-tree-dump-times "pragma omp simd safelen\\(64\\)" 1 "original" } } */
/* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */
/* { dg-final { scan-tree-dump-not "omp for" "original" } } */
+/* { dg-final { cleanup-tree-dump "original" } } */
diff --git a/gcc/testsuite/gcc.dg/gomp/openmp-simd-1.c b/gcc/testsuite/gcc.dg/gomp/openmp-simd-1.c
index fedb186..e8e057a 100644
--- a/gcc/testsuite/gcc.dg/gomp/openmp-simd-1.c
+++ b/gcc/testsuite/gcc.dg/gomp/openmp-simd-1.c
@@ -44,3 +44,4 @@ void foo(int n, float *a, float *b)
/* { dg-final { scan-tree-dump-not "omp teams" "original" } } */
/* { dg-final { scan-tree-dump-not "omp target" "original" } } */
/* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */
+/* { dg-final { cleanup-tree-dump "original" } } */
diff --git a/gcc/testsuite/gcc.dg/gomp/openmp-simd-2.c b/gcc/testsuite/gcc.dg/gomp/openmp-simd-2.c
index e668068..94afced 100644
--- a/gcc/testsuite/gcc.dg/gomp/openmp-simd-2.c
+++ b/gcc/testsuite/gcc.dg/gomp/openmp-simd-2.c
@@ -40,3 +40,4 @@ void bar(int n, float *a, float *b)
/* { dg-final { scan-tree-dump-times "pragma omp simd safelen\\(64\\)" 1 "original" } } */
/* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */
/* { dg-final { scan-tree-dump-not "omp for" "original" } } */
+/* { dg-final { cleanup-tree-dump "original" } } */
diff --git a/gcc/testsuite/gcc.dg/pr57518.c b/gcc/testsuite/gcc.dg/pr57518.c
index 8eb714d..94ef82d 100644
--- a/gcc/testsuite/gcc.dg/pr57518.c
+++ b/gcc/testsuite/gcc.dg/pr57518.c
@@ -2,7 +2,6 @@
/* { dg-do compile } */
/* { dg-options "-O2 -fdump-rtl-ira" } */
-/* { dg-final { scan-rtl-dump-not "REG_EQUIV\[^\n\]*mem\[^\n\]*\"ip\".*subreg" "ira" } } */
char ip[10];
int total;
@@ -13,3 +12,6 @@ void foo() {
t = ip[2];
total = t & 0x3;
}
+
+/* { dg-final { scan-rtl-dump-not "REG_EQUIV\[^\n\]*mem\[^\n\]*\"ip\".*subreg" "ira" } } */
+/* { dg-final { cleanup-rtl-dump "ira" } } */
diff --git a/gcc/testsuite/gcc.dg/tree-prof/cold_partition_label.c b/gcc/testsuite/gcc.dg/tree-prof/cold_partition_label.c
index 9dc7566..a03aad7 100644
--- a/gcc/testsuite/gcc.dg/tree-prof/cold_partition_label.c
+++ b/gcc/testsuite/gcc.dg/tree-prof/cold_partition_label.c
@@ -1,7 +1,7 @@
/* Test case to check if function foo gets split and the cold function
gets a label. */
/* { dg-require-effective-target freorder } */
-/* { dg-options "-O2 -freorder-blocks-and-partition --save-temps" } */
+/* { dg-options "-O2 -freorder-blocks-and-partition -save-temps" } */
#define SIZE 10000
@@ -34,3 +34,5 @@ main (int argc, char *argv[])
foo (argc);
return 0;
}
+
+/* { dg-final-use { cleanup-saved-temps } } */
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/attr-alias-2.c b/gcc/testsuite/gcc.dg/tree-ssa/attr-alias-2.c
index 6d95a15..89477d9 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/attr-alias-2.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/attr-alias-2.c
@@ -8,3 +8,4 @@ main()
return b+a;
}
/* { dg-final { scan-tree-dump "return 8" "optimized" } } */
+/* { dg-final { cleanup-tree-dump "optimized" } } */
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/isolate-5.c b/gcc/testsuite/gcc.dg/tree-ssa/isolate-5.c
index ee587d2..4d01d5c 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/isolate-5.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/isolate-5.c
@@ -1,8 +1,6 @@
-
/* { dg-do compile } */
/* { dg-options "-O2 -fdump-tree-isolate-paths -fdump-tree-optimized" } */
-
struct demangle_component
{
@@ -11,7 +9,6 @@ struct demangle_component
};
-
struct d_info
{
struct demangle_component *comps;
@@ -19,7 +16,6 @@ struct d_info
int num_comps;
};
-
static struct demangle_component *
d_make_empty (struct d_info *di)
{
@@ -31,8 +27,6 @@ d_make_empty (struct d_info *di)
return p;
}
-
-
struct demangle_component *
d_type (struct d_info *di)
{
@@ -55,8 +49,4 @@ d_type (struct d_info *di)
/* { dg-final { scan-tree-dump-times "\\.type" 1 "optimized"} } */
/* { dg-final { scan-tree-dump-times "->zzz" 1 "isolate-paths"} } */
/* { dg-final { cleanup-tree-dump "isolate-paths" } } */
-/* { dg-final { cleanup-tree-dump "optimized-paths" } } */
-
-
-
-
+/* { dg-final { cleanup-tree-dump "optimized" } } */
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr57361.c b/gcc/testsuite/gcc.dg/tree-ssa/pr57361.c
index 81f27b3..bc265db 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/pr57361.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/pr57361.c
@@ -7,3 +7,4 @@ void f (struct A *a) {
}
/* { dg-final { scan-tree-dump "Deleted dead store" "dse1"} } */
+/* { dg-final { cleanup-tree-dump "dse1" } } */
diff --git a/gcc/testsuite/gcc.dg/vect/vect-124.c b/gcc/testsuite/gcc.dg/vect/vect-124.c
index dc81c31..f659b94 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-124.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-124.c
@@ -26,3 +26,5 @@ main ()
abort ();
return 0;
}
+
+/* { dg-final { cleanup-tree-dump "vect" } } */
diff --git a/gcc/testsuite/gfortran.dg/c_loc_test_22.f90 b/gcc/testsuite/gfortran.dg/c_loc_test_22.f90
index 5263060..2eea2a5 100644
--- a/gcc/testsuite/gfortran.dg/c_loc_test_22.f90
+++ b/gcc/testsuite/gfortran.dg/c_loc_test_22.f90
@@ -21,4 +21,4 @@ end
! { dg-final { scan-tree-dump-times "parm.\[0-9\]+.data = \\(void .\\) &\\(.yyy.\[0-9\]+\\)\\\[D.\[0-9\]+ \\* 4\\\];" 1 "original" } }
! { dg-final { scan-tree-dump-times "D.\[0-9\]+ = parm.\[0-9\]+.data;\[^;]+ptr\[1-4\] = D.\[0-9\]+;" 4 "original" } }
-! { dg-final { cleanup-tree-dump "optimized" } }
+! { dg-final { cleanup-tree-dump "original" } }