On Fri, Dec 6, 2013 at 9:42 AM, Richard Sandiford
<rdsandif...@googlemail.com> wrote:
> Eric Botcazou <ebotca...@adacore.com> writes:
>>> Well, I think making the simplify-rtx code conditional on the target
>>> would be the wrong way to go.  If we really can't live with it being
>>> unconditional then I think we should revert it.  But like I say I think
>>> it would be better to make combine recognise the redundancy even with
>>> the new form.  (Or as I say, longer term, not to rely on combine to
>>> eliminate redundant extensions.)  But I don't have time to do that myself...
>>
>> It helps x86 so we won't revert it.  My fear is that we'll need to add code 
>> in
>> other places to RISCify back the result of this "simplification".
>
> Sorry, realised I didn't respond to this yesterday.  I wasn't suggesting
> we just revert and walk away.  ISTR the original suggestion was to patch
> combine instead of simplify-rtx.c, so we could back to that.

I think that looks most sensible.

Richard.

> Thanks,
> Richard

Reply via email to