aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2008-05-03 16:17:24 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2008-05-03 09:17:24 -0700
commit3c7ae64a65bc6adf78658bf94e88911f3e32e590 (patch)
tree78236ad1814b47a50583424e1ca26f03fe6a9ce8 /gcc
parent75643ab17e5a09e28adbb5d99e4b15cc21e445a7 (diff)
downloadgcc-3c7ae64a65bc6adf78658bf94e88911f3e32e590.zip
gcc-3c7ae64a65bc6adf78658bf94e88911f3e32e590.tar.gz
gcc-3c7ae64a65bc6adf78658bf94e88911f3e32e590.tar.bz2
i386.c (ix86_builtin_type): Move V4SI_FTYPE_V4SF after V4SI_FTYPE_V8HI.
2008-05-03 H.J. Lu <hongjiu.lu@intel.com> * config/i386/i386.c (ix86_builtin_type): Move V4SI_FTYPE_V4SF after V4SI_FTYPE_V8HI. (ix86_init_mmx_sse_builtins): Move case V4HI_FTYPE_V4HI after case V4SI_FTYPE_V2DF. From-SVN: r134906
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/i386/i386.c8
2 files changed, 11 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8eaa511..97a358d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2008-05-03 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/i386/i386.c (ix86_builtin_type): Move V4SI_FTYPE_V4SF
+ after V4SI_FTYPE_V8HI.
+ (ix86_init_mmx_sse_builtins): Move case V4HI_FTYPE_V4HI after
+ case V4SI_FTYPE_V2DF.
+
2008-05-03 Kenneth Zadeck <zadeck@naturalbridge.com>
* doc/invoke.texi (max-flow-memory-locations): Removed.
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index d9fc4bd..d19b91d 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -18023,8 +18023,8 @@ enum ix86_builtin_type
V8QI_FTYPE_V8QI,
V4SI_FTYPE_V4SI,
V4SI_FTYPE_V16QI,
- V4SI_FTYPE_V4SF,
V4SI_FTYPE_V8HI,
+ V4SI_FTYPE_V4SF,
V4SI_FTYPE_V2DF,
V4HI_FTYPE_V4HI,
V4SF_FTYPE_V4SF,
@@ -19599,15 +19599,15 @@ ix86_init_mmx_sse_builtins (void)
case V4SI_FTYPE_V8HI:
type = v4si_ftype_v8hi;
break;
- case V4HI_FTYPE_V4HI:
- type = v4hi_ftype_v4hi;
- break;
case V4SI_FTYPE_V4SF:
type = v4si_ftype_v4sf;
break;
case V4SI_FTYPE_V2DF:
type = v4si_ftype_v2df;
break;
+ case V4HI_FTYPE_V4HI:
+ type = v4hi_ftype_v4hi;
+ break;
case V4SF_FTYPE_V4SF:
case V4SF_FTYPE_V4SF_VEC_MERGE:
type = v4sf_ftype_v4sf;