Right -- I missed Richard's previous email regarding the options.

Thanks,

David

On Fri, Aug 27, 2010 at 5:21 PM, Andrew Pinski <pins...@gmail.com> wrote:
> 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