------- Comment #5 from pinskia at gcc dot gnu dot org  2006-04-29 05:29 -------
This is a bug in Apple's asm.
The rtl which produces this asm is:
(insn:TI 45 44 47 (set (mem:SF (reg/v/f:SI 4 si [orig:75 res ] [75]) [10 S4
A32])
#        (float_truncate:SF (reg:DF 8 st))) 91 {*truncdfsf_fast_i387}
(insn_list:REG_DEP_TRUE 44 (insn_list:REG_DEP_TRUE 7 (insn_list:REG_DEP_OUTPUT
69 (insn_list:REG_DEP_OUTPUT 70 (insn_list:REG_DEP_ANTI 40
(insn_list:REG_DEP_ANTI 41 (nil)))))))
#    (expr_list:REG_DEAD (reg:DF 8 st)
#        (nil)))

truncdfsf_fast_i387 does not work for Apple's asm but Apple's asm is wrong.
Please report this to Apple.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|                            |INVALID


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

Reply via email to