This is the mail archive of the
mailing list for the GCC project.
RE: [Aarch64] LRA
- From: Evandro Menezes <e dot menezes at samsung dot com>
- To: 'Richard Earnshaw' <rearnsha at arm dot com>, gcc at gcc dot gnu dot org
- Date: Thu, 06 Nov 2014 17:03:50 -0600
- Subject: RE: [Aarch64] LRA
- Authentication-results: sourceware.org; auth=none
- References: <076b01cff91b$fe258a20$fa709e60$ at samsung dot com> <545A62FF dot 3080404 at arm dot com>
That's what I assumed. However, can reload spill GPRs into FPRs as LRA
does? For even after specifying -mno-lra, I still see excessive slots in
Evandro Menezes Austin, TX
> -----Original Message-----
> From: Richard Earnshaw [mailto:email@example.com]
> Sent: Wednesday, November 05, 2014 11:49
> To: Evandro Menezes; firstname.lastname@example.org
> Subject: Re: [Aarch64] LRA
> On 05/11/14 17:14, Evandro Menezes wrote:
> > It doesn't seem that the option -mno-lra does what it implies. If so,
> > what does it do, for the it does result in differences.
> It causes the compiler to use 'reload' rather than LRA for handling part
> the register allocation process.