aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-inline.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ipa-inline.c')
-rw-r--r--gcc/ipa-inline.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c
index 8087c81..1d5b001 100644
--- a/gcc/ipa-inline.c
+++ b/gcc/ipa-inline.c
@@ -1643,7 +1643,6 @@ cgraph_decide_inlining_incrementally (struct cgraph_node *node,
during incremental inlining. */
&& !node->local.disregard_inline_limits)
{
- bitmap visited = BITMAP_ALLOC (NULL);
for (e = node->callees; e; e = e->next_callee)
{
int allowed_growth = 0;
@@ -1651,10 +1650,6 @@ cgraph_decide_inlining_incrementally (struct cgraph_node *node,
|| !e->inline_failed
|| e->callee->local.disregard_inline_limits)
continue;
- /* We are inlining a function to all call-sites in node
- or to none. So visit each candidate only once. */
- if (!bitmap_set_bit (visited, e->callee->uid))
- continue;
if (dump_file)
fprintf (dump_file, "Considering inline candidate %s.\n",
cgraph_node_name (e->callee));
@@ -1727,7 +1722,6 @@ cgraph_decide_inlining_incrementally (struct cgraph_node *node,
inlined = true;
}
}
- BITMAP_FREE (visited);
}
return inlined;
}