From 4b6ab433875f410f350b4ddf54a0393f5ac289c8 Mon Sep 17 00:00:00 2001 From: Trevor Saunders Date: Wed, 2 Nov 2016 03:45:45 +0000 Subject: split up some variables to use rtx_insn * more gcc/ChangeLog: 2016-11-01 Trevor Saunders * config/alpha/alpha.c (alpha_legitimize_address_1): Split up variables so some can be rtx_insn *. (alpha_emit_xfloating_libcall): Likewise. * config/mips/mips.c (mips_call_tls_get_addr): Likewise. (mips_legitimize_tls_address): Likewise. * optabs.c (expand_binop): Likewise. * reload1.c (gen_reload): Likewise. From-SVN: r241770 --- gcc/reload1.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'gcc/reload1.c') diff --git a/gcc/reload1.c b/gcc/reload1.c index 4b9c7c7..876f7ef 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -8703,7 +8703,6 @@ gen_reload (rtx out, rtx in, int opnum, enum reload_type type) #endif else if (REG_P (out) && UNARY_P (in)) { - rtx insn; rtx op1; rtx out_moded; rtx_insn *set; @@ -8728,13 +8727,13 @@ gen_reload (rtx out, rtx in, int opnum, enum reload_type type) gen_reload (out_moded, op1, opnum, type); - insn = gen_rtx_SET (out, gen_rtx_fmt_e (GET_CODE (in), GET_MODE (in), - out_moded)); - insn = emit_insn_if_valid_for_reload (insn); + rtx temp = gen_rtx_SET (out, gen_rtx_fmt_e (GET_CODE (in), GET_MODE (in), + out_moded)); + rtx_insn *insn = emit_insn_if_valid_for_reload (temp); if (insn) { set_unique_reg_note (insn, REG_EQUIV, in); - return as_a (insn); + return insn; } fatal_insn ("failure trying to reload:", set); -- cgit v1.1