diff options
author | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-12 13:19:21 +0000 |
---|---|---|
committer | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-12 13:19:21 +0000 |
commit | 55bc8a5acfa20c85850c82f4c7601a8df87e1267 (patch) | |
tree | a517bb30432647072e227aeb1fea55c29c988216 /gcc/passes.def | |
parent | 69ee5dbbdb837314948f0e48fe8ce9d1cbe82801 (diff) | |
download | gcc-55bc8a5acfa20c85850c82f4c7601a8df87e1267.tar.gz |
2013-09-12 Richard Biener <rguenther@suse.de>
PR tree-optimization/58402
* passes.def: Move pass_late_warn_uninitialized later.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202524 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/passes.def')
-rw-r--r-- | gcc/passes.def | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/gcc/passes.def b/gcc/passes.def index 635b4c464e8..84eb3f37e57 100644 --- a/gcc/passes.def +++ b/gcc/passes.def @@ -239,7 +239,13 @@ along with GCC; see the file COPYING3. If not see NEXT_PASS (pass_vrp); NEXT_PASS (pass_cd_dce); NEXT_PASS (pass_tracer); - + NEXT_PASS (pass_dse); + NEXT_PASS (pass_forwprop); + NEXT_PASS (pass_phiopt); + NEXT_PASS (pass_fold_builtins); + NEXT_PASS (pass_optimize_widening_mul); + NEXT_PASS (pass_tail_calls); + NEXT_PASS (pass_rename_ssa_copies); /* FIXME: If DCE is not run before checking for uninitialized uses, we may get false warnings (e.g., testsuite/gcc.dg/uninit-5.c). However, this also causes us to misdiagnose cases that should be @@ -253,13 +259,6 @@ along with GCC; see the file COPYING3. If not see number of false positives from it. */ NEXT_PASS (pass_split_crit_edges); NEXT_PASS (pass_late_warn_uninitialized); - NEXT_PASS (pass_dse); - NEXT_PASS (pass_forwprop); - NEXT_PASS (pass_phiopt); - NEXT_PASS (pass_fold_builtins); - NEXT_PASS (pass_optimize_widening_mul); - NEXT_PASS (pass_tail_calls); - NEXT_PASS (pass_rename_ssa_copies); NEXT_PASS (pass_uncprop); NEXT_PASS (pass_local_pure_const); POP_INSERT_PASSES () |