aboutsummaryrefslogtreecommitdiff
path: root/gcc/passes.def
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2015-04-22 03:32:14 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2015-04-22 01:32:14 +0000
commit5a33401eabe208e602a94bbb1921ec1b19b1f185 (patch)
tree0cf6448d2193e3d8eab8d2eca4091ff512fb348d /gcc/passes.def
parent6e37129a8d084acccf4f1ae345def97fe9a6f0d5 (diff)
downloadgcc-5a33401eabe208e602a94bbb1921ec1b19b1f185.zip
gcc-5a33401eabe208e602a94bbb1921ec1b19b1f185.tar.gz
gcc-5a33401eabe208e602a94bbb1921ec1b19b1f185.tar.bz2
re PR ipa/65076 (16% tramp3d-v4.cpp compile time regression)
PR ipa/65076 * passes.def (early_optimizations): Add pass_dse. * g++.dg/tree-ssa/pr61034.C: Update template. * g++.dg/warn/Warray-bounds.C: Harden for DSE. * gcc.dg/Warray-bounds-11.c: Likewise. * gcc.dg/Warray-bounds.c: Likewise. From-SVN: r222305
Diffstat (limited to 'gcc/passes.def')
-rw-r--r--gcc/passes.def1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/passes.def b/gcc/passes.def
index ffa63b5..4c20cdf 100644
--- a/gcc/passes.def
+++ b/gcc/passes.def
@@ -89,6 +89,7 @@ along with GCC; see the file COPYING3. If not see
NEXT_PASS (pass_build_ealias);
NEXT_PASS (pass_fre);
NEXT_PASS (pass_merge_phi);
+ NEXT_PASS (pass_dse);
NEXT_PASS (pass_cd_dce);
NEXT_PASS (pass_early_ipa_sra);
NEXT_PASS (pass_tail_recursion);