re PR other/8062 (double precision loads and stores missing from xmmintrin.h)
commit48126a9798aace080f17f517d6eb43500471cdb6
authorJan Hubicka <jh@suse.cz>
Thu, 17 Oct 2002 17:09:17 +0000 (17 19:09 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Thu, 17 Oct 2002 17:09:17 +0000 (17 17:09 +0000)
treebeaad9a59843edfafe6849b2e9b20496e1cba455
parentd768a5895b5949df369fec4e91d7923ba7097261
re PR other/8062 (double precision loads and stores missing from xmmintrin.h)

* mmintrin.h: Guard by __MMX__
* xmmintrin.h: Guard by __SSE__

PR other/8062
* xmmintrin.h (_MM_SHUFFLE2): New macro.
(_mm_load*_?d): New functions.
(_mm_set*_?d): New functions.
(_mm_store*_?d): New functions.

From-SVN: r58252
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.md
gcc/config/i386/mmintrin.h
gcc/config/i386/xmmintrin.h