aboutsummaryrefslogtreecommitdiff
path: root/gcc/genopinit.c
diff options
context:
space:
mode:
authorJ"orn Rennecke <joern.rennecke@superh.com>2004-08-02 12:07:51 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2004-08-02 13:07:51 +0100
commit6041dc3ce38e71dc7e04bc58dd3c12942d57d277 (patch)
tree19eda0caae3e08ca56c1ee341a6c08dc3c960887 /gcc/genopinit.c
parent9ce88f5e94332d3ab61105447e5d7de03bed6d0a (diff)
downloadgcc-6041dc3ce38e71dc7e04bc58dd3c12942d57d277.zip
gcc-6041dc3ce38e71dc7e04bc58dd3c12942d57d277.tar.gz
gcc-6041dc3ce38e71dc7e04bc58dd3c12942d57d277.tar.bz2
* genopinit.c (gen_insn): Check for MODE_COMPLEX_FLOAT patterns for $F.
From-SVN: r85435
Diffstat (limited to 'gcc/genopinit.c')
-rw-r--r--gcc/genopinit.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/genopinit.c b/gcc/genopinit.c
index b3d5740..2740b75 100644
--- a/gcc/genopinit.c
+++ b/gcc/genopinit.c
@@ -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;
}