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: Jan Hubicka <jh at suse dot cz>
- Subject: Re: Status of SSE support in current gcc mainline
- From: Samuel Figueroa <figueroa at apple dot com>
- Date: Thu, 22 Mar 2001 10:39:26 -0800
- Cc: Samuel Figueroa <figueroa at apple dot com>, Bernd Schmidt <bernds at cambridge dot redhat dot com>, gcc at gcc dot gnu dot org
Thanks. Just to give a little more context, I'd like to add some
support for the PowerPC's AltiVec (128-bit) data types.
By the way, I did notice some support for packed 32-bit integers.
Bernd, I would appreciate it if you could point me at header files
or sample programs showing how SSE instructions are actually
accessed using gcc. (I've found web sites that talk about using
Intel's compiler, for example, for this purpose. I don't know if
the same sample programs could be compiled without modification
using gcc.)
On Thursday, March 22, 2001, at 10:25 AM, Jan Hubicka wrote:
>> What vector data types are supported? I can't seem to find any
>> references to 128-bit data types besides packed single-precision
>> floating point. Are there any plans to add more 128-bit data types?
> They are supported via Intel style builtins, but the headers are
> missing. You
> may probably ask Bernd Schmit (bernds@cygnus.com I guess) who made
> the packed
> types support work. Note that the stack alignment code is still
> missing,
> so you can't do anything what store data to the stack at the moment.
>
> Honza