From: Uros Bizjak Date: Sat, 4 Sep 2010 11:02:44 +0000 (+0200) Subject: * config/i386/i386.md: Add missing part from my previous commit. X-Git-Tag: upstream/12.2.0~90503 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8b2b54f9d6dc34cafebf59ecb154ac52a354ecc1;p=platform%2Fupstream%2Fgcc.git * config/i386/i386.md: Add missing part from my previous commit. From-SVN: r163859 --- 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;")