On Fri, Aug 27, 2010 at 5:12 PM, Xinliang David Li <davi...@google.com> wrote:
> Briefly looked at it -- the trunk gcc also regresses a lot compared to
> the binary you attached. (To match your binary, also added
> -mfpmath=387 -m32 options)
>
> Two problems:
>
> 1) more register spills in the trunk version -- the old compiler seems
> more effective in using fp stack registers;
> 2) the complex multiplication -- the old version emits inline sequence
> while the trunk version emits call to _muld3c intrinsinc.

Neither of these seems like real bug reportable ones.  The first one
is that due to -fexcess-precision=standard being default in 4.5 and
above (see PR 323).  The second one is due to -fcx-limited-range not
being default any more (I cannot remember the bug number which changed
that though).

Thanks,
Andrew Pinski

Reply via email to