* regrename.c (record_out_operands): Terminate earlyclobbered
operands here.
From-SVN: r230500
2015-11-17 Bernd Schmidt <bschmidt@redhat.com>
+ * regrename.c (record_out_operands): Terminate earlyclobbered
+ operands here.
+
PR target/66785
* regrename.c (record_operand_use): Keep track of failed operands
and stop appending if we see any.
cur_operand = insn_info->op_info + i;
prev_open = open_chains;
+ if (earlyclobber)
+ scan_rtx (insn, loc, cl, terminate_write, OP_OUT);
scan_rtx (insn, loc, cl, mark_write, OP_OUT);
/* ??? Many targets have output constraints on the SET_DEST