diff options
Diffstat (limited to 'gcc/config/bfin/bfin.c')
-rw-r--r-- | gcc/config/bfin/bfin.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/config/bfin/bfin.c b/gcc/config/bfin/bfin.c index 2dfd03865d9..5f0efd9b544 100644 --- a/gcc/config/bfin/bfin.c +++ b/gcc/config/bfin/bfin.c @@ -3432,7 +3432,8 @@ hwloop_optimize (hwloop_info loop) basic_block bb; rtx_insn *insn, *last_insn; rtx loop_init, start_label, end_label; - rtx iter_reg, scratchreg, scratch_init, scratch_init_insn; + rtx iter_reg, scratchreg, scratch_init; + rtx_insn *scratch_init_insn; rtx lc_reg, lt_reg, lb_reg; rtx seq_end; rtx_insn *seq; @@ -3453,7 +3454,7 @@ hwloop_optimize (hwloop_info loop) scratchreg = NULL_RTX; scratch_init = iter_reg; - scratch_init_insn = NULL_RTX; + scratch_init_insn = NULL; if (!PREG_P (iter_reg) && loop->incoming_src) { basic_block bb_in = loop->incoming_src; @@ -3977,7 +3978,7 @@ bfin_gen_bundles (void) for (insn = BB_HEAD (bb);; insn = next) { int at_end; - rtx delete_this = NULL_RTX; + rtx_insn *delete_this = NULL; if (NONDEBUG_INSN_P (insn)) { |