* config/i386/i386.c (dimode_scalar_chain::convert_op): Avoid
sharing the SUBREG rtx between move and following insn.
From-SVN: r243018
2016-11-30 Jakub Jelinek <jakub@redhat.com>
+ * config/i386/i386.c (dimode_scalar_chain::convert_op): Avoid
+ sharing the SUBREG rtx between move and following insn.
+
* ira.c (ira_update_equiv_info_by_shuffle_insn): Use copy_rtx
for REG_EQUIV argument.
emit_insn_before (seq, insn);
}
- emit_insn_before (gen_move_insn (tmp, vec_cst), insn);
+ emit_insn_before (gen_move_insn (copy_rtx (tmp), vec_cst), insn);
*op = tmp;
}
else