OSDN Git Service

* genopinit.c (gen_insn): Check for MODE_COMPLEX_FLOAT patterns for $F.
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Aug 2004 12:07:51 +0000 (12:07 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Aug 2004 12:07:51 +0000 (12:07 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85435 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/genopinit.c

index e7805e8..79d8b19 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 b3d5740..2740b75 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;
                  }