diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2015-04-22 03:32:14 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2015-04-22 01:32:14 +0000 |
commit | 5a33401eabe208e602a94bbb1921ec1b19b1f185 (patch) | |
tree | 0cf6448d2193e3d8eab8d2eca4091ff512fb348d /gcc/passes.def | |
parent | 6e37129a8d084acccf4f1ae345def97fe9a6f0d5 (diff) | |
download | gcc-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.def | 1 |
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); |