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@godzilla.ICS.UCI.EDU>
   Date: Fri, 24 May 2002 14:17:27 -0700

   "David S. Miller" <davem@redhat.com> writes:
   
     >    From: Dan Nicolaescu <dann@godzilla.ICS.UCI.EDU>
     >    Date: Fri, 24 May 2002 13:53:33 -0700
     >    
     >    -mcpu=ultrasparc is v8plus not v9
     >    
     > Check again, -mcpu=ultrasparc is v9.
   
   Hmm, then something is really fishy, look at the assembler command
   line:
   
    /opt/contrib/binutils-2.12.1/bin/as --traditional-format -V -Qy -s
    -xarch=v8plusa -o /var/tmp//ccAgaiuN.o /var/tmp//ccvfJa4R.s

Terminology problem.

What Sun refers to as "v9" is what GCC would call "v9 + 64-bit
pointers".  What we call v9 in GCC is just the ability to use all the
float registers in v9 plus execute the v9 instructions, Sun calls
this "v8plus".


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