OSDN Git Service

* i386.md (negdf2_ifs_rex64): Don't allow GPR operand.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 Oct 2002 15:21:22 +0000 (15:21 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 31 Oct 2002 15:21:22 +0000 (15:21 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58678 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 95b754a..e08e26b 100644 (file)
@@ -1,3 +1,7 @@
+Thu Oct 31 16:09:44 CET 2002  Jan Hubicka  <jh@suse.cz>
+
+       * i386.md (negdf2_ifs_rex64): Don't allow GPR operand.
+
 Thu Oct 31 12:45:55 2002  J"orn Rennecke <joern.rennecke@superh.com>
 
        * sh.h (binary_logical_operator): Declare.
index 4b1c5d1..4596cee 100644 (file)
   "#")
 
 (define_insn "*negdf2_ifs_rex64"
-  [(set (match_operand:DF 0 "nonimmediate_operand" "=Y#fr,Y#fr,fm#Yr,r#Yf")
-       (neg:DF (match_operand:DF 1 "nonimmediate_operand" "0,Y#fr,0,0")))
-   (use (match_operand:DF 2 "general_operand" "Y,0,*g#Yr,*rm"))
+  [(set (match_operand:DF 0 "nonimmediate_operand" "=Y#f,Y#f,fm#Y")
+       (neg:DF (match_operand:DF 1 "nonimmediate_operand" "0,Y#f,0")))
+   (use (match_operand:DF 2 "general_operand" "Y,0,*g#Y*r"))
    (clobber (reg:CC 17))]
   "TARGET_64BIT && TARGET_SSE2
    && (reload_in_progress || reload_completed