diff options
Diffstat (limited to 'gcc/lra-spills.c')
-rw-r--r-- | gcc/lra-spills.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/lra-spills.c b/gcc/lra-spills.c index 4ab10c25b98..5863d963495 100644 --- a/gcc/lra-spills.c +++ b/gcc/lra-spills.c @@ -286,7 +286,7 @@ assign_spill_hard_regs (int *pseudo_regnos, int n) if (DEBUG_INSN_P (insn) || ((set = single_set (insn)) != NULL_RTX && REG_P (SET_SRC (set)) && REG_P (SET_DEST (set)))) - bitmap_set_bit (&ok_insn_bitmap, INSN_UID (insn)); + ok_insn_bitmap.set_bit (INSN_UID (insn)); for (res = i = 0; i < n; i++) { regno = pseudo_regnos[i]; @@ -337,7 +337,7 @@ assign_spill_hard_regs (int *pseudo_regnos, int n) /* Just loop. */ df_set_regs_ever_live (hard_regno + nr, true); } - bitmap_clear (&ok_insn_bitmap); + ok_insn_bitmap.clear (); free (reserved_hard_regs); return res; } @@ -468,7 +468,7 @@ spill_pseudos (void) if (lra_reg_info[i].nrefs != 0 && lra_get_regno_hard_regno (i) < 0 && ! lra_former_scratch_p (i)) { - bitmap_set_bit (&spilled_pseudos, i); + spilled_pseudos.set_bit (i); bitmap_ior_into (&changed_insns, &lra_reg_info[i].insn_bitmap); } } @@ -500,8 +500,8 @@ spill_pseudos (void) bitmap_and_compl_into (df_get_live_in (bb), &spilled_pseudos); bitmap_and_compl_into (df_get_live_out (bb), &spilled_pseudos); } - bitmap_clear (&spilled_pseudos); - bitmap_clear (&changed_insns); + spilled_pseudos.clear (); + changed_insns.clear (); } /* Return true if we need to change some pseudos into memory. */ |