OSDN Git Service

2007-09-14 Jan Hubicka <jh@suse.cz>
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.md
index 622686b..cbf5161 100644 (file)
        (float:MODEF
          (match_operand:DI 1 "nonimmediate_operand" "m,?r")))]
   "TARGET_80387
-   && (!TARGET_SSE_MATH || !SSE_FLOAT_MODE_P (GET_MODE (operands[0])))"
+   && (!TARGET_SSE_MATH || !TARGET_64BIT
+       || !SSE_FLOAT_MODE_P (GET_MODE (operands[0])))"
   "@
    fild%z1\t%1
    #"