------- Comment #5 from pinskia at gcc dot gnu dot org  2007-04-03 05:49 -------
The same thing happens on PPC also:
L6:
        lfsx f0,r2,r9
        addi r2,r2,4
        lfd f13,104(r1)
        fadd f13,f13,f0
        stfd f13,104(r1)
        bdnz L6

Why are you storing to the stack?  Ok, part of the problem is how we represent
vararg function passing.  But I think this one issue is a regression on the
mainline only.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|middle-end                  |rtl-optimization
           Keywords|                            |missed-optimization, ra


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

Reply via email to