* i386.md (movti_rex64 splitter): Fix condition.
authorJan Hubicka <jh@suse.cz>
Tue, 30 Oct 2001 10:03:42 +0000 (11:03 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 30 Oct 2001 10:03:42 +0000 (10:03 +0000)
From-SVN: r46632

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

index c9cd68e5a86e949d71515cef07de99857c4e1008..f0659d23aa74c9b8ea7c78a479f03e649c3e4dc4 100644 (file)
@@ -1,3 +1,7 @@
+Tue Oct 30 11:02:31 CET 2001  Jan Hubicka  <jh@suse.cz>
+
+       * i386.md (movti_rex64 splitter): Fix condition.
+
 2001-10-29  Zack Weinberg  <zack@codesourcery.com>
 
        * configure.in: Do not assume that gas's version number is the
index 7c122698a5debce590fffb15d7929b014f7f619f..436525392e2597d9ad4b3372fcafede4dd515373 100644 (file)
 (define_split
   [(set (match_operand:TI 0 "nonimmediate_operand" "")
         (match_operand:TI 1 "general_operand" ""))]
-  "reload_completed && GENERAL_REG_P (operands[0])
-   && GENERAL_REG_P (operands[1])"
+  "reload_completed && !SSE_REG_P (operands[0])
+   && !SSE_REG_P (operands[1])"
   [(const_int 0)]
   "ix86_split_long_move (operands); DONE;")