This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [4.7 RFT PATCH, i386]: Backport recent LEA improvements to 4.7 branch


On Wed, Jul 25, 2012 at 2:33 PM, Uros Bizjak <ubizjak@gmail.com> wrote:

> On Wed, Jul 25, 2012 at 1:45 PM, Richard Guenther
> <richard.guenther@gmail.com> wrote:
>> On Tue, Jul 24, 2012 at 9:32 PM, Uros Bizjak <ubizjak@gmail.com> wrote:
>>> Hello!
>>>
>>> Attached patch backports recent LEA improvements to 4.7 branch.
>>
>> As in regression fixes, or wrong-code fixes?  This looks suspiciously not
>> appropriate for 4.7 ...
>
> I consider this patch a real fix for PR target/53961. Current "fix"
> just papers over the problem by changing addresses, zero-extended with
> AND, with real ZERO_EXTEND addresses in expand. But, there remain
> other similar problems.

The patch was also tested on spec2000/spec2006 for i686/x86_64/x32 by
H.J. (thanks!).

Re-bootstrapped, re-tested on x86_64-pc-linux-gnu {-m32}, also with
-mx32, by H.J.

Committed to 4.7 branch.

Uros.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]