diff options
author | Richard Guenther <rguenther@suse.de> | 2008-08-19 15:01:03 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2008-08-19 15:01:03 +0000 |
commit | a4b8a65f1bd55af96fa5e0335acc853e80581ad4 (patch) | |
tree | bc30ac120f7ac4cf9bb19b952a78b88c34b4a9dd /gcc | |
parent | 21fe7edcee8a8e39cb4ba5f8b49e759c48f76bce (diff) | |
download | gcc-a4b8a65f1bd55af96fa5e0335acc853e80581ad4.zip gcc-a4b8a65f1bd55af96fa5e0335acc853e80581ad4.tar.gz gcc-a4b8a65f1bd55af96fa5e0335acc853e80581ad4.tar.bz2 |
passes.c (init_optimization_passes): Exchange store-ccp with a ccp pass.
2008-08-19 Richard Guenther <rguenther@suse.de>
* passes.c (init_optimization_passes): Exchange store-ccp
with a ccp pass.
* gcc.dg/tree-ssa/ssa-ccp-14.c: XFAIL.
From-SVN: r139234
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/passes.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-14.c | 2 |
4 files changed, 11 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a325889..529c246 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/passes.c b/gcc/passes.c index a9af10d..8730ea3 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -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); diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ac05d1f..a9df31b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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 diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-14.c b/gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-14.c index 6e0a8f1..3be025f 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-14.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-14.c @@ -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" } } */ |