This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: Status of SSE support in current gcc mainline
- To: 'Daniel Berlin' <dan at www dot cgsoftware dot com>
- Subject: RE: Status of SSE support in current gcc mainline
- From: David Korn <dkorn at pixelpower dot com>
- Date: Fri, 23 Mar 2001 16:25:36 -0000
- Cc: gcc at gcc dot gnu dot org
>-----Original Message-----
>From: Daniel Berlin [mailto:dan@www.cgsoftware.com]
>Sent: 23 March 2001 16:04
>> Do you have a pointer to any docs handy?
>DEveloper.intel.com has them somewhre, sorry i can't be more specific.
Cheers, I'm sure I'll find them.
>The advantage motorola was trying to give you was the ability to perform
>normal arithmetic operations on vector types, without having to remember
>to use "vector_add(a,b)" or something of the sort (IE you could just do
>a+b).
>
>This is the same thing Intel's C++ class gives you, except they don't
>screw the base language to do it. They use overloaded operators.
>
>If you want to use the intrinsics, which are basically scheduled asms, you
>can. I was just trying to give a way to do what motorola was trying to do.
Ahh, that's all clear now. Yeah, overloaded operators are a sound way
to do it.
>If you want to use C, you have to use the intrinsics, obviously.
>
>But i don't think it's worth introducing completely new extensions that
>aren't exactly all that nice, just so you can type "a+b" rather than
>"vec_add(a,b)".
Yeah, completely agree. Thanks for all the clarifications.
DaveK
--
All your base are belong to us!
**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.
This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.
www.mimesweeper.com
**********************************************************************