summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/predicates.md
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2008-09-26 06:01:08 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2008-09-26 06:01:08 +0000
commit3d699a8575c9bb403ac6d89acc92622cc1672a73 (patch)
tree43ddf7f05b11d2937a45fd7cacea49787e0d36dc /gcc/config/rs6000/predicates.md
parent45fb1ad760d69c3f41d763a5517256a958adebb5 (diff)
downloadgcc-3d699a8575c9bb403ac6d89acc92622cc1672a73.tar.gz
2008-09-26 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk r140680 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@140682 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/predicates.md')
-rw-r--r--gcc/config/rs6000/predicates.md3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/config/rs6000/predicates.md b/gcc/config/rs6000/predicates.md
index 90ab0810fc1..f6929706899 100644
--- a/gcc/config/rs6000/predicates.md
+++ b/gcc/config/rs6000/predicates.md
@@ -192,8 +192,7 @@
return 0;
/* Consider all constants with -msoft-float to be easy. */
- if ((TARGET_SOFT_FLOAT || TARGET_E500_SINGLE
- || (TARGET_HARD_FLOAT && (TARGET_SINGLE_FLOAT && ! TARGET_DOUBLE_FLOAT)))
+ if ((TARGET_SOFT_FLOAT || TARGET_E500_SINGLE)
&& mode != DImode)
return 1;