* config/i386/i386.md: Add missing part from my previous commit.
authorUros Bizjak <uros@gcc.gnu.org>
Sat, 4 Sep 2010 11:02:44 +0000 (13:02 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Sat, 4 Sep 2010 11:02:44 +0000 (13:02 +0200)
From-SVN: r163859

gcc/config/i386/i386.md

index c2fd671..726301c 100644 (file)
        (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;")