Commit da719a9f by Uros Bizjak Committed by Uros Bizjak

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
parent 4f01bee5
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> 2013-11-26 Yufeng Zhang <yufeng.zhang@arm.com>
* gcc.target/arm/20131120.c: New test. * gcc.target/arm/20131120.c: New test.
......
...@@ -44,3 +44,4 @@ void foo(int n, float *a, float *b) ...@@ -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 teams" "original" } } */
/* { dg-final { scan-tree-dump-not "omp target" "original" } } */ /* { dg-final { scan-tree-dump-not "omp target" "original" } } */
/* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */ /* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */
/* { dg-final { cleanup-tree-dump "original" } } */
...@@ -42,3 +42,4 @@ void bar(int n, float *a, float *b) ...@@ -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-times "pragma omp simd safelen\\(64\\)" 1 "original" } } */
/* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */ /* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */
/* { dg-final { scan-tree-dump-not "omp for" "original" } } */ /* { dg-final { scan-tree-dump-not "omp for" "original" } } */
/* { dg-final { cleanup-tree-dump "original" } } */
...@@ -44,3 +44,4 @@ void foo(int n, float *a, float *b) ...@@ -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 teams" "original" } } */
/* { dg-final { scan-tree-dump-not "omp target" "original" } } */ /* { dg-final { scan-tree-dump-not "omp target" "original" } } */
/* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */ /* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */
/* { dg-final { cleanup-tree-dump "original" } } */
...@@ -40,3 +40,4 @@ void bar(int n, float *a, float *b) ...@@ -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-times "pragma omp simd safelen\\(64\\)" 1 "original" } } */
/* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */ /* { dg-final { scan-tree-dump-not "omp parallel" "original" } } */
/* { dg-final { scan-tree-dump-not "omp for" "original" } } */ /* { dg-final { scan-tree-dump-not "omp for" "original" } } */
/* { dg-final { cleanup-tree-dump "original" } } */
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -fdump-rtl-ira" } */ /* { dg-options "-O2 -fdump-rtl-ira" } */
/* { dg-final { scan-rtl-dump-not "REG_EQUIV\[^\n\]*mem\[^\n\]*\"ip\".*subreg" "ira" } } */
char ip[10]; char ip[10];
int total; int total;
...@@ -13,3 +12,6 @@ void foo() { ...@@ -13,3 +12,6 @@ void foo() {
t = ip[2]; t = ip[2];
total = t & 0x3; total = t & 0x3;
} }
/* { dg-final { scan-rtl-dump-not "REG_EQUIV\[^\n\]*mem\[^\n\]*\"ip\".*subreg" "ira" } } */
/* { dg-final { cleanup-rtl-dump "ira" } } */
/* Test case to check if function foo gets split and the cold function /* Test case to check if function foo gets split and the cold function
gets a label. */ gets a label. */
/* { dg-require-effective-target freorder } */ /* { 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 #define SIZE 10000
...@@ -34,3 +34,5 @@ main (int argc, char *argv[]) ...@@ -34,3 +34,5 @@ main (int argc, char *argv[])
foo (argc); foo (argc);
return 0; return 0;
} }
/* { dg-final-use { cleanup-saved-temps } } */
...@@ -8,3 +8,4 @@ main() ...@@ -8,3 +8,4 @@ main()
return b+a; return b+a;
} }
/* { dg-final { scan-tree-dump "return 8" "optimized" } } */ /* { dg-final { scan-tree-dump "return 8" "optimized" } } */
/* { dg-final { cleanup-tree-dump "optimized" } } */
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O2 -fdump-tree-isolate-paths -fdump-tree-optimized" } */ /* { dg-options "-O2 -fdump-tree-isolate-paths -fdump-tree-optimized" } */
struct demangle_component struct demangle_component
{ {
...@@ -11,7 +9,6 @@ struct demangle_component ...@@ -11,7 +9,6 @@ struct demangle_component
}; };
struct d_info struct d_info
{ {
struct demangle_component *comps; struct demangle_component *comps;
...@@ -19,7 +16,6 @@ struct d_info ...@@ -19,7 +16,6 @@ struct d_info
int num_comps; int num_comps;
}; };
static struct demangle_component * static struct demangle_component *
d_make_empty (struct d_info *di) d_make_empty (struct d_info *di)
{ {
...@@ -31,8 +27,6 @@ d_make_empty (struct d_info *di) ...@@ -31,8 +27,6 @@ d_make_empty (struct d_info *di)
return p; return p;
} }
struct demangle_component * struct demangle_component *
d_type (struct d_info *di) d_type (struct d_info *di)
{ {
...@@ -55,8 +49,4 @@ 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 "\\.type" 1 "optimized"} } */
/* { dg-final { scan-tree-dump-times "->zzz" 1 "isolate-paths"} } */ /* { dg-final { scan-tree-dump-times "->zzz" 1 "isolate-paths"} } */
/* { dg-final { cleanup-tree-dump "isolate-paths" } } */ /* { dg-final { cleanup-tree-dump "isolate-paths" } } */
/* { dg-final { cleanup-tree-dump "optimized-paths" } } */ /* { dg-final { cleanup-tree-dump "optimized" } } */
...@@ -7,3 +7,4 @@ void f (struct A *a) { ...@@ -7,3 +7,4 @@ void f (struct A *a) {
} }
/* { dg-final { scan-tree-dump "Deleted dead store" "dse1"} } */ /* { dg-final { scan-tree-dump "Deleted dead store" "dse1"} } */
/* { dg-final { cleanup-tree-dump "dse1" } } */
...@@ -26,3 +26,5 @@ main () ...@@ -26,3 +26,5 @@ main ()
abort (); abort ();
return 0; return 0;
} }
/* { dg-final { cleanup-tree-dump "vect" } } */
...@@ -21,4 +21,4 @@ end ...@@ -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 "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 { 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" } }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment