aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2001-04-26 20:33:25 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2001-04-26 18:33:25 +0000
commit52a661a6277cf517aa56b013c83d204982fab9c8 (patch)
treed0a06d3d695797085e118a2ff0f26da9463fae88 /gcc
parent8789b9fa5c893b2eefb47acb5ec84eb46128b057 (diff)
downloadgcc-52a661a6277cf517aa56b013c83d204982fab9c8.zip
gcc-52a661a6277cf517aa56b013c83d204982fab9c8.tar.gz
gcc-52a661a6277cf517aa56b013c83d204982fab9c8.tar.bz2
* (ix86_expand_fp_movcc): Re-enable SSE conditional move generation.
From-SVN: r41602
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/i386/i386.c3
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 05ebf9f..dc1876d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Thu Apr 26 20:28:21 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * (ix86_expand_fp_movcc): Re-enable SSE conditional move generation.
+
Thu Apr 26 19:20:28 CEST 2001 Jan Hubicka <jh@suse.cz>
* i386.md (abs/neg splitter): Fix calculation of sign bit for TFmodes
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index a0e40ba..9831811 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -6613,8 +6613,7 @@ ix86_expand_fp_movcc (operands)
/* We may be called from the post-reload splitter. */
&& (!REG_P (operands[0])
|| SSE_REG_P (operands[0])
- || REGNO (operands[0]) >= FIRST_PSEUDO_REGISTER)
- && 0)
+ || REGNO (operands[0]) >= FIRST_PSEUDO_REGISTER))
{
rtx op0 = ix86_compare_op0, op1 = ix86_compare_op1;
code = GET_CODE (operands[1]);