This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: A bug in GCC 2.95.2 for SPARC
- To: James dot Cheng at eng dot sun dot com
- Subject: Re: A bug in GCC 2.95.2 for SPARC
- From: "David S. Miller" <davem at redhat dot com>
- Date: Wed, 10 May 2000 14:53:24 -0700
- CC: martin at loewis dot home dot cs dot tu-berlin dot de, aoliva at cygnus dot com, gcc-bugs at gcc dot gnu dot org, james dot cheng at eng dot sun dot com
- References: <200005102146.OAA14526@solarcell.Eng.Sun.COM>
Date: Wed, 10 May 2000 14:46:04 -0700 (PDT)
From: James Cheng <James.Cheng@eng.sun.com>
For performance reason. UltraSPARC is a 64-bit processor, where one
64-bit store (std) is faster than two 32-bit stores (st). We are
building a performance library for media applications.
Integer 'std' is deprecated in V9 and runs slower on UltraSparc than
two 'st' stores. Perhaps you really mean 'stx' integer stores, or
'stdf' double float stores? The latter you can get with -mv8.
Later,
David S. Miller
davem@redhat.com