Commit a7d4562a by Richard Guenther Committed by Richard Biener

re PR middle-end/44020 (Failed to build 200.sixtrack in SPEC CPU 2K)

2010-05-07  Richard Guenther  <rguenther@suse.de>

	PR tree-optimization/44020
	* tree-ssa-pre.c (execute_pre): Do not remove dead inserted
	code when PRE is not yet initialized.

From-SVN: r159150
parent e1960712
2010-05-07 Richard Guenther <rguenther@suse.de>
PR tree-optimization/44020
* tree-ssa-pre.c (execute_pre): Do not remove dead inserted
code when PRE is not yet initialized.
2010-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> 2010-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* config/mips/dbxmdebug.h: Remove. * config/mips/dbxmdebug.h: Remove.
......
...@@ -4710,17 +4710,14 @@ execute_pre (bool do_fre) ...@@ -4710,17 +4710,14 @@ execute_pre (bool do_fre)
if (!run_scc_vn (do_fre)) if (!run_scc_vn (do_fre))
{ {
if (!do_fre) if (!do_fre)
{ loop_optimizer_finalize ();
remove_dead_inserted_code ();
loop_optimizer_finalize ();
}
return 0; return 0;
} }
init_pre (do_fre); init_pre (do_fre);
scev_initialize (); scev_initialize ();
/* Collect and value number expressions computed in each basic block. */ /* Collect and value number expressions computed in each basic block. */
compute_avail (); compute_avail ();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment