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 FPRs.
Thank you, -- Evandro Menezes Austin, TX > -----Original Message----- > From: Richard Earnshaw [mailto:rearn...@arm.com] > Sent: Wednesday, November 05, 2014 11:49 > To: Evandro Menezes; gcc@gcc.gnu.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 of > the register allocation process. > > R.