summaryrefslogtreecommitdiff
path: root/gcc/tracer.c
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2007-01-27 14:48:02 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2007-01-27 14:48:02 +0000
commit9eab67850ba2faf07c1bb3e4f12b4754003066cc (patch)
treec09108de229652b098e73519159d1d90297a51d9 /gcc/tracer.c
parent90e7f69de54c68a7de7966158428bfb4232fc07e (diff)
downloadgcc-9eab67850ba2faf07c1bb3e4f12b4754003066cc.tar.gz
tracer.c (rest_of_handle_tracer): We already cleaned up the CFG in tracer() so don't do it here again.
* tracer.c (rest_of_handle_tracer): We already cleaned up the CFG in tracer() so don't do it here again. * cfgcleanup.c (rest_of_handle_jump2): Don't repeat cleanup_cfg here, either. And don't call renumber_insns. * cfgrtl.c (rtl_verify_flow_info_1): Don't verify that BB_END and BB_HEAD are in the insn stream here. Instead make sure that BB_INSN is valid on all insns. Also, do check here that there are no pending branch predictions... (rtl_verify_flow_info): ...instead of doing it here. Checks for BB_END and BB_HEAD moved from rtl_verify_flow_info_1 to here. From-SVN: r121231
Diffstat (limited to 'gcc/tracer.c')
-rw-r--r--gcc/tracer.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/tracer.c b/gcc/tracer.c
index c7bd2bd1d6c..4c8d06374d9 100644
--- a/gcc/tracer.c
+++ b/gcc/tracer.c
@@ -393,7 +393,6 @@ rest_of_handle_tracer (void)
if (dump_file)
dump_flow_info (dump_file, dump_flags);
tracer (0);
- cleanup_cfg (CLEANUP_EXPENSIVE);
reg_scan (get_insns (), max_reg_num ());
return 0;
}