OSDN Git Service

* gcc/config/i386/i386.md (fixuns_truncdfhi2): Require SSE2.
authorstuart <stuart@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Feb 2007 19:02:57 +0000 (19:02 +0000)
committerstuart <stuart@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Feb 2007 19:02:57 +0000 (19:02 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121891 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/i386.md

index e1afa71..a4bd60e 100644 (file)
@@ -1,3 +1,7 @@
+2007-02-13  Stuart Hastings  <stuart@apple.com>
+
+       * gcc/config/i386/i386.md (fixuns_truncdfhi2): Require SSE2.
+
 2007-02-13  Richard Henderson  <rth@redhat.com>
 
        * config/alpha/alpha.c (alpha_stdarg_optimize_hook): Strip
index 0b529c2..9593d8f 100644 (file)
        (fix:SI (match_operand:DF 1 "nonimmediate_operand" "")))
    (set (match_operand:HI 0 "nonimmediate_operand" "")
        (subreg:HI (match_dup 2) 0))]
-  "TARGET_SSE_MATH"
+  "TARGET_SSE_MATH && TARGET_SSE2"
   "operands[2] = gen_reg_rtx (SImode);")
 
 ;; When SSE is available, it is always faster to use it!