Commit a6c71033 by Daniel Berlin Committed by Daniel Berlin

ssa-fre-7.c: XFAIL.

2008-07-20  Daniel Berlin  <dberlin@dberlin.org>

	* gcc.dg/tree-ssa/ssa-fre-7.c: XFAIL.
	* gcc.dg/tree-ssa/ssa-fre-8.c: Ditto.
	* gcc.dg/tree-ssa/ssa-fre-9.c: Ditto.
	* gcc.dg/tree-ssa/ssa-fre-13.c: Ditto.
	* gcc.dg/tree-ssa/ssa-fre-14.c: Ditto.
	* gcc.dg/tree-ssa/ssa-fre-17.c: Ditto.
	* gcc.dg/tree-ssa/ssa-pre-15.c: Ditto.
	* gcc.dg/tree-ssa/loadpre1.c: PASS.

From-SVN: r138005
parent 7bbeb001
2008-07-20 Daniel Berlin <dberlin@dberlin.org>
* gcc.dg/tree-ssa/ssa-fre-7.c: XFAIL.
* gcc.dg/tree-ssa/ssa-fre-8.c: Ditto.
* gcc.dg/tree-ssa/ssa-fre-9.c: Ditto.
* gcc.dg/tree-ssa/ssa-fre-13.c: Ditto.
* gcc.dg/tree-ssa/ssa-fre-14.c: Ditto.
* gcc.dg/tree-ssa/ssa-fre-17.c: Ditto.
* gcc.dg/tree-ssa/ssa-pre-15.c: Ditto.
* gcc.dg/tree-ssa/loadpre1.c: PASS.
2008-07-19 Jakub Jelinek <jakub@redhat.com> 2008-07-19 Jakub Jelinek <jakub@redhat.com>
PR middle-end/36877 PR middle-end/36877
......
...@@ -14,5 +14,5 @@ int main(int *a, int argc) ...@@ -14,5 +14,5 @@ int main(int *a, int argc)
e = *a; e = *a;
return d + e; return d + e;
} }
/* { dg-final { scan-tree-dump-times "Eliminated: 1" 1 "pre" { xfail *-*-* } } } */ /* { dg-final { scan-tree-dump-times "Eliminated: 1" 1 "pre" } } */
/* { dg-final { cleanup-tree-dump "pre" } } */ /* { dg-final { cleanup-tree-dump "pre" } } */
...@@ -25,6 +25,6 @@ void foo(double (*q)[4], struct Foo *tmp1) ...@@ -25,6 +25,6 @@ void foo(double (*q)[4], struct Foo *tmp1)
} }
} }
/* { dg-final { scan-tree-dump "Inserted .* &a" "fre" } } */ /* { dg-final { scan-tree-dump "Inserted .* &a" "fre" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump "Replaced tmp1_.\\\(D\\\)->data" "fre" } } */ /* { dg-final { scan-tree-dump "Replaced tmp1_.\\\(D\\\)->data" "fre" { xfail *-*-* } } } */
/* { dg-final { cleanup-tree-dump "fre" } } */ /* { dg-final { cleanup-tree-dump "fre" } } */
...@@ -27,6 +27,6 @@ void foo(double (*q)[4]) ...@@ -27,6 +27,6 @@ void foo(double (*q)[4])
} }
} }
/* { dg-final { scan-tree-dump "Inserted .* &a" "fre" } } */ /* { dg-final { scan-tree-dump "Inserted .* &a" "fre" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump "Replaced tmp1.data" "fre" } } */ /* { dg-final { scan-tree-dump "Replaced tmp1.data" "fre" { xfail *-*-* } } } */
/* { dg-final { cleanup-tree-dump "fre" } } */ /* { dg-final { cleanup-tree-dump "fre" } } */
...@@ -18,6 +18,6 @@ int foo(int i, int j, int k) ...@@ -18,6 +18,6 @@ int foo(int i, int j, int k)
return f.doms[0LL].dom; return f.doms[0LL].dom;
} }
/* { dg-final { scan-tree-dump "Replaced f.doms\\\[0\\\].dom with i_" "fre" } } */ /* { dg-final { scan-tree-dump "Replaced f.doms\\\[0\\\].dom with i_" "fre" { xfail *-*-* } } } */
/* { dg-final { cleanup-tree-dump "fre" } } */ /* { dg-final { cleanup-tree-dump "fre" } } */
...@@ -29,10 +29,10 @@ intflt foo(intflt j) ...@@ -29,10 +29,10 @@ intflt foo(intflt j)
return a.u.k; return a.u.k;
} }
/* { dg-final { scan-tree-dump-times "Inserted pretmp" 1 "fre" } } */ /* { dg-final { scan-tree-dump-times "Inserted pretmp" 1 "fre" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump-times "Replaced a.u.f with pretmp" 3 "fre" } } */ /* { dg-final { scan-tree-dump-times "Replaced a.u.f with pretmp" 3 "fre" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump-times "Replaced a.u.k with j" 1 "fre" } } */ /* { dg-final { scan-tree-dump-times "Replaced a.u.k with j" 1 "fre" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump "= VIEW_CONVERT_EXPR<float>\\\(j_" "fre" } } */ /* { dg-final { scan-tree-dump "= VIEW_CONVERT_EXPR<float>\\\(j_" "fre" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump "return j" "optimized" } } */ /* { dg-final { scan-tree-dump "return j" "optimized" { xfail *-*-* } } } */
/* { dg-final { cleanup-tree-dump "fre" } } */ /* { dg-final { cleanup-tree-dump "fre" } } */
/* { dg-final { cleanup-tree-dump "optimized" } } */ /* { dg-final { cleanup-tree-dump "optimized" } } */
...@@ -28,6 +28,6 @@ intflt foo(int i, int b) ...@@ -28,6 +28,6 @@ intflt foo(int i, int b)
} }
} }
/* { dg-final { scan-tree-dump-times "Replaced u.f with pretmp" 2 "fre" } } */ /* { dg-final { scan-tree-dump-times "Replaced u.f with pretmp" 2 "fre" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump-times "Inserted pretmp" 2 "fre" } } */ /* { dg-final { scan-tree-dump-times "Inserted pretmp" 2 "fre" { xfail *-*-* } } } */
/* { dg-final { cleanup-tree-dump "fre" } } */ /* { dg-final { cleanup-tree-dump "fre" } } */
...@@ -23,6 +23,6 @@ void __frame_state_for1 (volatile char *state_in) ...@@ -23,6 +23,6 @@ void __frame_state_for1 (volatile char *state_in)
} }
} }
/* { dg-final { scan-tree-dump-times "Eliminated: 1" 2 "fre" } } */ /* { dg-final { scan-tree-dump-times "Eliminated: 1" 2 "fre" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump-times "Insertions: 1" 2 "fre" } } */ /* { dg-final { scan-tree-dump-times "Insertions: 1" 2 "fre" { xfail *-*-* } } } */
/* { dg-final { cleanup-tree-dump "fre" } } */ /* { dg-final { cleanup-tree-dump "fre" } } */
...@@ -12,5 +12,5 @@ __SIZE_TYPE__ mystrlen (const char *s) ...@@ -12,5 +12,5 @@ __SIZE_TYPE__ mystrlen (const char *s)
return strlen(s); return strlen(s);
} }
/* { dg-final { scan-tree-dump "= 0;" "optimized" } } */ /* { dg-final { scan-tree-dump "= 0;" "optimized" { xfail *-*-* } } } */
/* { dg-final { cleanup-tree-dump "optimized" } } */ /* { dg-final { cleanup-tree-dump "optimized" } } */
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