diff options
Diffstat (limited to 'gcc/reorg.c')
-rw-r--r-- | gcc/reorg.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/reorg.c b/gcc/reorg.c index a0674e4e0ad..cb251eebb9a 100644 --- a/gcc/reorg.c +++ b/gcc/reorg.c @@ -2788,8 +2788,7 @@ fill_slots_from_thread (rtx_insn *insn, rtx condition, rtx thread_or_return, new_arith = gen_rtx_fmt_ee (GET_CODE (src) == PLUS ? MINUS : PLUS, GET_MODE (src), dest, other); - ninsn = emit_insn_after (gen_rtx_SET (VOIDmode, dest, new_arith), - insn); + ninsn = emit_insn_after (gen_rtx_SET (dest, new_arith), insn); if (recog_memoized (ninsn) < 0 || (extract_insn (ninsn), |