This is the mail archive of the gcc@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: mainline performance regression (observered on SPARC)


   From: Dan Nicolaescu <dann@ics.uci.edu>
   Date: Fri, 24 May 2002 11:36:48 -0700
   
   The code is kind of silly, it moves stuff around between the integer
   and fp registers, probably an artifact of the SPARC calling
   conventions (passing doubles in the integer registers). But shouldn't
   inlining get rid of this? 
   
The functions are emitted, there are not inlined.  How can inlining
help this situation?  We have to follow the argument passing rules
as they are in this case.


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