Commit 1cba0d4e by Steven Bosscher Committed by Steven Bosscher

tree-pass.h (pass_cfg): Remove.

	* tree-pass.h (pass_cfg): Remove.
	* alias.c (rest_of_handle_cfg, pass_cfg): Remove.
	* passes.c (pass_cfg): Don't run it.

From-SVN: r112069
parent a277877c
2006-03-14 Steven Bosscher <stevenb.gcc@gmail.com>
* tree-pass.h (pass_cfg): Remove.
* alias.c (rest_of_handle_cfg, pass_cfg): Remove.
* passes.c (pass_cfg): Don't run it.
2006-03-14 Kazu Hirata <kazu@codesourcery.com>
* Makefile.in (reg-stack.o): Don't depend on gt-reg-stack.h.
......
......@@ -2642,36 +2642,5 @@ end_alias_analysis (void)
free (reg_known_equiv_p);
reg_known_equiv_p = 0;
}
/* Do control and data flow analysis; write some of the results to the
dump file. */
static unsigned int
rest_of_handle_cfg (void)
{
if (dump_file)
dump_flow_info (dump_file, dump_flags);
if (optimize)
cleanup_cfg (CLEANUP_EXPENSIVE
| (flag_thread_jumps ? CLEANUP_THREADING : 0));
return 0;
}
struct tree_opt_pass pass_cfg =
{
"cfg", /* name */
NULL, /* gate */
rest_of_handle_cfg, /* execute */
NULL, /* sub */
NULL, /* next */
0, /* static_pass_number */
TV_FLOW, /* tv_id */
0, /* properties_required */
0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
TODO_dump_func, /* todo_flags_finish */
'f' /* letter */
};
#include "gt-alias.h"
......@@ -634,7 +634,6 @@ init_optimization_passes (void)
NEXT_PASS (pass_cse);
NEXT_PASS (pass_gcse);
NEXT_PASS (pass_jump_bypass);
NEXT_PASS (pass_cfg);
NEXT_PASS (pass_rtl_ifcvt);
NEXT_PASS (pass_tracer);
/* Perform loop optimizations. It might be better to do them a bit
......
......@@ -334,7 +334,6 @@ extern struct tree_opt_pass pass_jump2;
extern struct tree_opt_pass pass_cse;
extern struct tree_opt_pass pass_gcse;
extern struct tree_opt_pass pass_jump_bypass;
extern struct tree_opt_pass pass_cfg;
extern struct tree_opt_pass pass_profiling;
extern struct tree_opt_pass pass_rtl_ifcvt;
extern struct tree_opt_pass pass_tracer;
......
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