2008-08-19 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Aug 2008 15:01:03 +0000 (15:01 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Aug 2008 15:01:03 +0000 (15:01 +0000)
* passes.c (init_optimization_passes): Exchange store-ccp
with a ccp pass.

* gcc.dg/tree-ssa/ssa-ccp-14.c: XFAIL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@139234 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/passes.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-14.c

index a325889..529c246 100644 (file)
@@ -1,3 +1,8 @@
+2008-08-19  Richard Guenther  <rguenther@suse.de>
+
+       * passes.c (init_optimization_passes): Exchange store-ccp
+       with a ccp pass.
+
 2008-08-19  Rafael Espindola  <espindola@google.com>
 
       * varasm.c (weak_decls): Move earlier in the file.
index a9af10d..8730ea3 100644 (file)
@@ -640,7 +640,7 @@ init_optimization_passes (void)
       NEXT_PASS (pass_forwprop);
       NEXT_PASS (pass_phiopt);
       NEXT_PASS (pass_object_sizes);
-      NEXT_PASS (pass_store_ccp);
+      NEXT_PASS (pass_ccp);
       NEXT_PASS (pass_copy_prop);
       NEXT_PASS (pass_fold_builtins);
       NEXT_PASS (pass_cse_sincos);
index ac05d1f..a9df31b 100644 (file)
@@ -1,3 +1,7 @@
+2008-08-19  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/ssa-ccp-14.c: XFAIL.
+
 2008-08-19  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR target/37157
index 6e0a8f1..3be025f 100644 (file)
@@ -17,5 +17,5 @@ void bar (void)
 }
 
 /* Everything except for the "i = 0" assignment should get removed.  */
-/* { dg-final { scan-tree-dump-times "if" 0 "optimized"} } */
+/* { dg-final { scan-tree-dump-times "if" 0 "optimized" { xfail *-*-* } } } */
 /* { dg-final { cleanup-tree-dump "optimized" } } */