https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121495

--- Comment #12 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
So comparing having early on vs off.
I find only 2 functions which has differences
_ZN3lld3elf14MipsGotSection5buildEv (lld::elf::MipsGotSection::build) and
_ZL13createSymbolsRN3lld3elf3CtxEN4llvm8ArrayRefINS3_11SmallVectorINS0_15GdbIndexSection13NameAttrEntryELj0EEEEERKNS5_INS6_8GdbChunkELj0EEE
(createSymbols).

Both look differences look ok to me; I am more worried about
MipsGotSection::build though but that should not be invoked for aarch64
linking. 

Now there is also some extra moving between gprs to/from fprs due to early ra
which I am going to try to reproduce outside of this.  


I still can't see the difference that would a difference here.

Reply via email to