aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2010-06-22 17:10:29 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2010-06-22 10:10:29 -0700
commit153b6955c8f5cc3bd4253aa9f656d1a90a21b5d1 (patch)
tree5a5c86b929f6f3a270c3765592aad9a3baa6f509 /gcc
parent5cd2f8152d6741a4c793e0c7340470ca71009bfb (diff)
downloadgcc-153b6955c8f5cc3bd4253aa9f656d1a90a21b5d1.zip
gcc-153b6955c8f5cc3bd4253aa9f656d1a90a21b5d1.tar.gz
gcc-153b6955c8f5cc3bd4253aa9f656d1a90a21b5d1.tar.bz2
Also check sseishft1 for unit attribute.
2010-06-22 H.J. Lu <hongjiu.lu@intel.com> * config/i386/i386.md (unit): Also check sseishft1. From-SVN: r161209
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/i386/i386.md2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1325e6c..c4335a6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2010-06-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/i386/i386.md (unit): Also check sseishft1.
+
2010-06-22 Jan Hubicka <jh@suse.cz>
* gimple.h (gimple_expr_code): Do checking on when gimple checking is enabled.
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index e934696..ab90d73 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -372,7 +372,7 @@
(define_attr "unit" "integer,i387,sse,mmx,unknown"
(cond [(eq_attr "type" "fmov,fop,fsgn,fmul,fdiv,fpspc,fcmov,fcmp,fxch,fistp,fisttp,frndint")
(const_string "i387")
- (eq_attr "type" "sselog,sselog1,sseiadd,sseiadd1,sseishft,sseimul,
+ (eq_attr "type" "sselog,sselog1,sseiadd,sseiadd1,sseishft,sseishft1,sseimul,
sse,ssemov,sseadd,ssemul,ssecmp,ssecomi,ssecvt,
ssecvt1,sseicvt,ssediv,sseins,ssemuladd,sse4arg")
(const_string "sse")