aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@kss-loka.si>2005-01-28 10:16:50 +0100
committerUros Bizjak <uros@gcc.gnu.org>2005-01-28 10:16:50 +0100
commit2aa3d033a12542ddbda510b855141b8fda74184f (patch)
tree67c997cda977e253e6138af3fd1c2c79c695289a /gcc
parenta29a2d844b46b9c24d3f54efc6e626056c058157 (diff)
downloadgcc-2aa3d033a12542ddbda510b855141b8fda74184f.zip
gcc-2aa3d033a12542ddbda510b855141b8fda74184f.tar.gz
gcc-2aa3d033a12542ddbda510b855141b8fda74184f.tar.bz2
i386.c (ix86_expand_fp_absneg_operator): Use SSE_FLOAT_MODE_P for use_sse computation.
* config/i386/i386.c (ix86_expand_fp_absneg_operator): Use SSE_FLOAT_MODE_P for use_sse computation. From-SVN: r94365
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/i386.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9849575..cee8bc8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2005-01-28 Uros Bizjak <uros@kss-loka.si>
+
+ * config/i386/i386.c (ix86_expand_fp_absneg_operator): Use
+ SSE_FLOAT_MODE_P for use_sse computation.
+
2005-01-28 Ralf Corsepius <ralf.corsepius@rtems.org>
PR target/19663
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 2bc334b..8508cd8 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -8068,7 +8068,7 @@ ix86_expand_fp_absneg_operator (enum rtx_code code, enum machine_mode mode,
use_sse = true;
}
else if (TARGET_SSE_MATH)
- use_sse = SSE_REG_MODE_P (mode);
+ use_sse = SSE_FLOAT_MODE_P (mode);
/* NEG and ABS performed with SSE use bitwise mask operations.
Create the appropriate mask now. */