help with MMX and inline asm
Andrea Pretto
andrea_pretto@yahoo.it
Thu Apr 8 15:59:00 GMT 2004
Hello
I have examined the GCC manual and I seen the built-in
functions for SIMD extensions.
For SSE there are functions like
|v4sf __builtin_ia32_loadaps (float *)
ex:
foo = ||__builtin_ia32_loadaps ( array )|
|
which move tha data from array to foo, and foo is a
type v4fs which become a XMM register for SSE
instruction.
But MMX???
For MMX there aren't built-in function for move the
data from array to mm* register (why??), therefore I
must use inline asm.
Now, How I can do it???
Thanks.
p.s. I am a newbie whith AT&T syntax an asm inline.
______________________________________________________________________
Yahoo! Mail: 6MB di spazio gratuito, 30MB per i tuoi allegati, l'antivirus, il filtro Anti-spam
http://it.yahoo.com/mail_it/foot/?http://it.mail.yahoo.com/
More information about the Gcc-help
mailing list