diff options
author | Trevor Saunders <tbsaunde+gcc@tbsaunde.org> | 2016-11-02 03:45:45 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2016-11-02 03:45:45 +0000 |
commit | 4b6ab433875f410f350b4ddf54a0393f5ac289c8 (patch) | |
tree | 819905075f69a65778543aa96f4a2de290f45895 /gcc/optabs.c | |
parent | 88f9bb4dcba670c721b82628e51fd263779566ae (diff) | |
download | gcc-4b6ab433875f410f350b4ddf54a0393f5ac289c8.tar.gz |
split up some variables to use rtx_insn * more
gcc/ChangeLog:
2016-11-01 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
* 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
Diffstat (limited to 'gcc/optabs.c')
-rw-r--r-- | gcc/optabs.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c index a4d7a5e8e46..7a1f02533bc 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -1712,8 +1712,9 @@ expand_binop (machine_mode mode, optab binoptab, rtx op0, rtx op1, { if (optab_handler (mov_optab, mode) != CODE_FOR_nothing) { - temp = emit_move_insn (target ? target : product, product); - set_dst_reg_note (temp, + rtx_insn *move = emit_move_insn (target ? target : product, + product); + set_dst_reg_note (move, REG_EQUAL, gen_rtx_fmt_ee (MULT, mode, copy_rtx (op0), |