diff options
Diffstat (limited to 'gcc/config/mips/mips.c')
-rw-r--r-- | gcc/config/mips/mips.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index f9713c1..c8d48c4 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -2932,7 +2932,6 @@ mips16_gp_pseudo_reg (void) { if (cfun->machine->mips16_gp_pseudo_rtx == NULL_RTX) { - rtx insn; rtx_insn *scan; cfun->machine->mips16_gp_pseudo_rtx = gen_reg_rtx (Pmode); @@ -2943,8 +2942,8 @@ mips16_gp_pseudo_reg (void) while (NEXT_INSN (scan) && !INSN_P (NEXT_INSN (scan))) scan = NEXT_INSN (scan); - insn = gen_load_const_gp (cfun->machine->mips16_gp_pseudo_rtx); - insn = emit_insn_after (insn, scan); + rtx set = gen_load_const_gp (cfun->machine->mips16_gp_pseudo_rtx); + rtx_insn *insn = emit_insn_after (set, scan); INSN_LOCATION (insn) = 0; pop_topmost_sequence (); |