aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2010-09-04 13:02:44 +0200
committerUros Bizjak <uros@gcc.gnu.org>2010-09-04 13:02:44 +0200
commit8b2b54f9d6dc34cafebf59ecb154ac52a354ecc1 (patch)
treedfa84b88aca53448b9d4e8351db153ecfb989b30 /gcc
parentbcf71673366dfc347be6b691d60eba6ef52d54fa (diff)
downloadgcc-8b2b54f9d6dc34cafebf59ecb154ac52a354ecc1.zip
gcc-8b2b54f9d6dc34cafebf59ecb154ac52a354ecc1.tar.gz
gcc-8b2b54f9d6dc34cafebf59ecb154ac52a354ecc1.tar.bz2
* config/i386/i386.md: Add missing part from my previous commit.
From-SVN: r163859
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/i386/i386.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index c2fd671..726301c 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -2868,12 +2868,12 @@
(match_operand:XF 1 "general_operand" ""))]
"reload_completed
&& !(MEM_P (operands[0]) && MEM_P (operands[1]))
- && ! (ANY_FP_REG_P (operands[0]) ||
+ && ! (FP_REG_P (operands[0]) ||
(GET_CODE (operands[0]) == SUBREG
- && ANY_FP_REG_P (SUBREG_REG (operands[0]))))
- && ! (ANY_FP_REG_P (operands[1]) ||
+ && FP_REG_P (SUBREG_REG (operands[0]))))
+ && ! (FP_REG_P (operands[1]) ||
(GET_CODE (operands[1]) == SUBREG
- && ANY_FP_REG_P (SUBREG_REG (operands[1]))))"
+ && FP_REG_P (SUBREG_REG (operands[1]))))"
[(const_int 0)]
"ix86_split_long_move (operands); DONE;")