summaryrefslogtreecommitdiff
path: root/gcc/passes.c
diff options
context:
space:
mode:
authormatz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>2010-11-26 16:51:39 +0000
committermatz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>2010-11-26 16:51:39 +0000
commit0d63aa16f49c5afb74d2572d84163c07d48874d8 (patch)
tree4d51b8434dfcafe81793e2040b84ada057bdbbc5 /gcc/passes.c
parent1171c3e495fa7d149696c7c65fde6336eaf5dac3 (diff)
downloadgcc-0d63aa16f49c5afb74d2572d84163c07d48874d8.tar.gz
* tree-ssa-copy.c (fini_copy_prop): Don't DCE when we have loops.
* passes.c (init_optimization_passes): Remove superfluous copy-prop pass. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167184 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/passes.c')
-rw-r--r--gcc/passes.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/passes.c b/gcc/passes.c
index b5cb2aca300..38cc570a39d 100644
--- a/gcc/passes.c
+++ b/gcc/passes.c
@@ -897,7 +897,6 @@ init_optimization_passes (void)
NEXT_PASS (pass_graphite);
{
struct opt_pass **p = &pass_graphite.pass.sub;
- NEXT_PASS (pass_copy_prop);
NEXT_PASS (pass_graphite_transforms);
NEXT_PASS (pass_copy_prop);
NEXT_PASS (pass_dce_loop);