diff options
Diffstat (limited to 'gcc/ira.c')
-rw-r--r-- | gcc/ira.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -3492,9 +3492,9 @@ init_live_subregs (bool init_value, sbitmap *live_subregs, /* If the entire reg was live before blasting into subregs, we need to init all of the subregs to ones else init to 0. */ if (init_value) - sbitmap_ones (live_subregs[allocnum]); + bitmap_ones (live_subregs[allocnum]); else - sbitmap_zero (live_subregs[allocnum]); + bitmap_clear (live_subregs[allocnum]); bitmap_set_bit (live_subregs_used, allocnum); } @@ -3624,7 +3624,7 @@ build_insn_chain (void) start++; } - if (sbitmap_empty_p (live_subregs[regno])) + if (bitmap_empty_p (live_subregs[regno])) { bitmap_clear_bit (live_subregs_used, regno); bitmap_clear_bit (live_relevant_regs, regno); |