------- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-07 20:47 -------
On the mainline, we get:
.L13:
fld %st(0)
incl %ecx
fmuls (%edx)
addl %ebx, %edx
fadds (%eax)
fstps (%eax)
addl %esi, %eax
cmpl %ecx, %edi
jne .L13
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12771