aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>2000-09-17 14:33:37 +0000
committerRichard Kenner <kenner@gcc.gnu.org>2000-09-17 10:33:37 -0400
commit6a51f4a073efca1862f0de46b4de066064a1ee58 (patch)
tree8f36d5f3dae5405b232a966c1cf6d0f1b14887ed /gcc
parent87c31d6b906a2c0b15d8398518c2cb2bdfd2205f (diff)
downloadgcc-6a51f4a073efca1862f0de46b4de066064a1ee58.zip
gcc-6a51f4a073efca1862f0de46b4de066064a1ee58.tar.gz
gcc-6a51f4a073efca1862f0de46b4de066064a1ee58.tar.bz2
simplify-rtx.c (simplify_unary_operation): Add cases FLOAT_EXTEND and FLOAT_TRUNCATE to ones that return 0.
* simplify-rtx.c (simplify_unary_operation): Add cases FLOAT_EXTEND and FLOAT_TRUNCATE to ones that return 0. From-SVN: r36471
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/simplify-rtx.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a1514f8..ffa8866 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Sun Sep 17 10:46:17 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * simplify-rtx.c (simplify_unary_operation): Add cases
+ FLOAT_EXTEND and FLOAT_TRUNCATE to ones that return 0.
+
2000-09-17 Bernd Schmidt <bernds@redhat.co.uk>
* expr.h (emit_library_call, emit_library_call_value): Delete
diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c
index 0091d72..1e13076 100644
--- a/gcc/simplify-rtx.c
+++ b/gcc/simplify-rtx.c
@@ -389,6 +389,8 @@ simplify_unary_operation (code, mode, op, op_mode)
break;
case SQRT:
+ case FLOAT_EXTEND:
+ case FLOAT_TRUNCATE:
return 0;
default: