[RFC][PATCH] Preferred rename register in regrename pass

Bernd Schmidt bschmidt@redhat.com
Tue Nov 10 12:10:00 GMT 2015


On 11/09/2015 02:32 PM, Robert Suchanek wrote:
> @@ -1707,6 +1749,8 @@ build_def_use (basic_block bb)
>   	      scan_rtx (insn, &XEXP (note, 0), ALL_REGS, mark_read,
>   			OP_INOUT);
>
> +	  terminated_this_insn = NULL;
> +
>   	  /* Step 4: Close chains for registers that die here, unless
>   	     the register is mentioned in a REG_UNUSED note.  In that
>   	     case we keep the chain open until step #7 below to ensure

I suspect you'll want to move this earlier, just before step 1. My guess 
would be that the reported failure was for an earlyclobber operand.


Bernd



More information about the Gcc-patches mailing list