* genopinit.c (gen_insn): Check for MODE_COMPLEX_FLOAT patterns for $F.
authorJ"orn Rennecke <joern.rennecke@superh.com>
Mon, 2 Aug 2004 12:07:51 +0000 (12:07 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Mon, 2 Aug 2004 12:07:51 +0000 (13:07 +0100)
From-SVN: r85435

gcc/ChangeLog
gcc/genopinit.c

index e7805e87fa9de1ed665422f4ff76133752bdf415..79d8b19d0eab8ebdcd88546a9e0d42b246c17c70 100644 (file)
@@ -1,3 +1,7 @@
+2004-08-02  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * genopinit.c (gen_insn): Check for MODE_COMPLEX_FLOAT patterns for $F.
+
 2004-08-02  Gabriel Dos Reis  <gdr@integrable-solutions.net>
 
        * rtl.h (union rtunion_def): Have all members  start with the
index b3d574087979d6ebb81909cc044d7f36e935853e..2740b757e538e9f3c0886adbd61baab5f0c6b98d 100644 (file)
@@ -264,6 +264,7 @@ gen_insn (rtx insn)
                             || mode_class[i] == MODE_PARTIAL_INT
                            || mode_class[i] == MODE_VECTOR_INT)
                        && (! force_float || mode_class[i] == MODE_FLOAT 
+                           || mode_class[i] == MODE_COMPLEX_FLOAT
                            || mode_class[i] == MODE_VECTOR_FLOAT))
                      break;
                  }