This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
RE: RFA: Make LRA temporarily eliminate addresses before testing constraints
- From: Matthew Fortune <Matthew dot Fortune at imgtec dot com>
- To: Vladimir Makarov <vmakarov at redhat dot com>, Robert Suchanek <Robert dot Suchanek at imgtec dot com>, Richard Sandiford <rdsandiford at googlemail dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, Kyrill Tkachov <kyrylo dot tkachov at arm dot com>, Rich Fuhler <Rich dot Fuhler at imgtec dot com>
- Date: Wed, 18 Jun 2014 20:51:58 +0000
- Subject: RE: RFA: Make LRA temporarily eliminate addresses before testing constraints
- Authentication-results: sourceware.org; auth=none
- References: <B5E67142681B53468FAF6B7C313565623D3DD70C at KLMAIL01 dot kl dot imgtec dot org> <87d2h51dm6 dot fsf at talisman dot default> <B5E67142681B53468FAF6B7C313565623D3E3FED at KLMAIL01 dot kl dot imgtec dot org> <87d2gqfb7t dot fsf at talisman dot default> <B5E67142681B53468FAF6B7C313565623D3E4420 at KLMAIL01 dot kl dot imgtec dot org> <87ob02jodp dot fsf at talisman dot default> <B5E67142681B53468FAF6B7C313565623D3E460A at KLMAIL01 dot kl dot imgtec dot org> <87fvl6hnw2 dot fsf at talisman dot default> <5357D588 dot 6000202 at redhat dot com> <87tx967jnq dot fsf at talisman dot default> <5368EC5F dot 3010006 at arm dot com> <87mweuww37 dot fsf at talisman dot default> <6D39441BF12EF246A7ABCE6654B0235352881A at LEMAIL01 dot le dot imgtec dot org> <87vbtd1njm dot fsf at talisman dot default> <871tvqnai3 dot fsf at talisman dot default> <8761kjaysm dot fsf_-_ at talisman dot default> <538E3500 dot 9040500 at redhat dot com> <87a99s4lih dot fsf at talisman dot default> <B5E67142681B53468FAF6B7C31356562436442EE at KLMAIL01 dot kl dot imgtec dot org> <539F3286 dot 9050700 at redhat dot com>
> On 2014-06-16, 12:12 PM, Robert Suchanek wrote:
> > Pinging for approval.
> >
> > This part of the patch will be needed for MIPS16. The second part to
> enable
> > LRA in MIPS has been already approved.
> >
>
> Sorry, Robert. I thought you are waiting for some Richard's comment
> (actually he knows the code well and wrote address decoding in rtlanal.c).
>
> The patch is ok for me and makes LRA even more portable as it adds a
> new profitable address transformation and the code can be useful for
> other targets too.
Thanks.
Core LRA change committed as: r211802
MIPS LRA committed as: r211805
Matthew