summaryrefslogtreecommitdiff
path: root/gcc/tree-sra.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/tree-sra.c')
-rw-r--r--gcc/tree-sra.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/gcc/tree-sra.c b/gcc/tree-sra.c
index dd3f2b50ad9..608ef8c531f 100644
--- a/gcc/tree-sra.c
+++ b/gcc/tree-sra.c
@@ -691,7 +691,7 @@ sra_deinitialize (void)
static void
disqualify_candidate (tree decl, const char *reason)
{
- if (bitmap_clear_bit (candidate_bitmap, DECL_UID (decl)))
+ if (candidate_bitmap->set_bit (DECL_UID (decl)))
candidates.clear_slot (candidates.find_slot_with_hash (decl,
DECL_UID (decl),
NO_INSERT));
@@ -1122,7 +1122,7 @@ build_access_from_expr (tree expr, gimple stmt, bool write)
assign statement and thus cannot be removed even if we had a scalar
replacement for everything. */
if (cannot_scalarize_away_bitmap)
- bitmap_set_bit (cannot_scalarize_away_bitmap, DECL_UID (access->base));
+ cannot_scalarize_away_bitmap->set_bit (DECL_UID (access->base));
return true;
}
return false;
@@ -1180,7 +1180,7 @@ build_accesses_from_assign (gimple stmt)
racc->grp_assignment_read = 1;
if (should_scalarize_away_bitmap && !gimple_has_volatile_ops (stmt)
&& !is_gimple_reg_type (racc->type))
- bitmap_set_bit (should_scalarize_away_bitmap, DECL_UID (racc->base));
+ should_scalarize_away_bitmap->set_bit (DECL_UID (racc->base));
}
if (lacc && racc
@@ -1248,7 +1248,7 @@ scan_function (void)
unsigned i;
if (final_bbs && stmt_can_throw_external (stmt))
- bitmap_set_bit (final_bbs, bb->index);
+ final_bbs->set_bit (bb->index);
switch (gimple_code (stmt))
{
case GIMPLE_RETURN:
@@ -1256,7 +1256,7 @@ scan_function (void)
if (t != NULL_TREE)
ret |= build_access_from_expr (t, stmt, false);
if (final_bbs)
- bitmap_set_bit (final_bbs, bb->index);
+ final_bbs->set_bit (bb->index);
break;
case GIMPLE_ASSIGN:
@@ -1288,7 +1288,7 @@ scan_function (void)
if (final_bbs
&& (flags & (ECF_CONST | ECF_PURE)) == 0)
- bitmap_set_bit (final_bbs, bb->index);
+ final_bbs->set_bit (bb->index);
}
t = gimple_call_lhs (stmt);
@@ -1300,7 +1300,7 @@ scan_function (void)
walk_stmt_load_store_addr_ops (stmt, NULL, NULL, NULL,
asm_visit_addr);
if (final_bbs)
- bitmap_set_bit (final_bbs, bb->index);
+ final_bbs->set_bit (bb->index);
for (i = 0; i < gimple_asm_ninputs (stmt); i++)
{
@@ -1780,7 +1780,7 @@ maybe_add_sra_candidate (tree var)
return false;
}
- bitmap_set_bit (candidate_bitmap, DECL_UID (var));
+ candidate_bitmap->set_bit (DECL_UID (var));
slot = candidates.find_slot_with_hash (var, DECL_UID (var), INSERT);
*slot = var;
@@ -3693,7 +3693,7 @@ find_param_candidates (void)
&& type_internals_preclude_sra_p (type, &msg)))
continue;
- bitmap_set_bit (candidate_bitmap, DECL_UID (parm));
+ candidate_bitmap->set_bit (DECL_UID (parm));
slot = candidates.find_slot_with_hash (parm, DECL_UID (parm), INSERT);
*slot = parm;
@@ -4851,7 +4851,7 @@ convert_callers_for_node (struct cgraph_node *node,
}
for (cs = node->callers; cs; cs = cs->next_caller)
- if (bitmap_set_bit (&recomputed_callers, cs->caller->uid)
+ if (recomputed_callers.set_bit (cs->caller->uid)
&& gimple_in_ssa_p (DECL_STRUCT_FUNCTION (cs->caller->decl)))
compute_inline_parameters (cs->caller, true);