------- Comment #3 from ubizjak at gmail dot com  2007-09-18 13:48 -------
Insn constraint for following insn should be fixed:

(define_insn "*floatdi<mode>2_i387"
  [(set (match_operand:MODEF 0 "register_operand" "=f,f")
        (float:MODEF
          (match_operand:DI 1 "nonimmediate_operand" "m,?r")))]
  "TARGET_80387
   && (!TARGET_SSE_MATH || !TARGET_64BIT
       || !SSE_FLOAT_MODE_P (GET_MODE (operands[0])))"
  "@
   fild%z1\t%1
   #"
  [(set_attr "type" "fmov,multi")
   (set_attr "mode" "<MODE>")
   (set_attr "unit" "*,i387")
   (set_attr "fp_int_src" "true")])

Jan, could you take a look?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33471

Reply via email to