diff options
Diffstat (limited to 'gcc/ipa-inline.c')
-rw-r--r-- | gcc/ipa-inline.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index f2da2c2a65e..17a4aaf50cf 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -1136,7 +1136,7 @@ update_caller_keys (fibheap_t heap, struct cgraph_node *node, if ((!node->alias && !inline_summary (node)->inlinable) || node->global.inlined_to) return; - if (!bitmap_set_bit (updated_nodes, node->uid)) + if (!updated_nodes->set_bit (node->uid)) return; for (i = 0; ipa_ref_list_referring_iterate (&node->ref_list, @@ -1623,7 +1623,7 @@ inline_small_functions (void) reset_edge_caches (where); update_caller_keys (edge_heap, where, &updated_nodes, NULL); - bitmap_clear (&updated_nodes); + updated_nodes.clear (); } } @@ -1736,7 +1736,7 @@ inline_small_functions (void) if (flag_indirect_inlining) add_new_edges_to_heap (edge_heap, new_indirect_edges); update_callee_keys (edge_heap, where, &updated_nodes); - bitmap_clear (&updated_nodes); + updated_nodes.clear (); } else { @@ -1789,7 +1789,7 @@ inline_small_functions (void) called by function we inlined (since number of it inlinable callers might change). */ update_caller_keys (edge_heap, where, &updated_nodes, NULL); - bitmap_clear (&updated_nodes); + updated_nodes.clear (); if (dump_file) { |