summaryrefslogtreecommitdiff
path: root/gcc/cfglayout.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/cfglayout.c')
-rw-r--r--gcc/cfglayout.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/gcc/cfglayout.c b/gcc/cfglayout.c
index 22c93f11420..d71f0114a0f 100644
--- a/gcc/cfglayout.c
+++ b/gcc/cfglayout.c
@@ -1097,10 +1097,6 @@ cfg_layout_initialize (unsigned int flags)
{
basic_block bb;
- /* Our algorithm depends on fact that there are no dead jumptables
- around the code. */
- alloc_rbi_pool ();
-
FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb)
initialize_bb_rbi (bb);
@@ -1162,8 +1158,6 @@ cfg_layout_finalize (void)
#ifdef ENABLE_CHECKING
verify_insn_chain ();
#endif
-
- free_rbi_pool ();
FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb)
bb->rbi = NULL;