Core2 and Corei7 tuning patches for review

Maxim Kuvyrkov maxim@codesourcery.com
Tue Oct 19 12:16:00 GMT 2010


On 10/19/10 3:57 PM, H.J. Lu wrote:
> On Tue, Oct 19, 2010 at 4:21 AM, Maxim Kuvyrkov<maxim@codesourcery.com>  wrote:
>> I'll be posting Core2 and Corei7 tuning patches in this thread for review.
>>
>> Last week I posted benchmark results and analysis which show impact of
>> individual changes on the performance [*].  In this thread I'll be asking
>> for review of some of those patches that positively affect performance.
>>
>> [*] http://gcc.gnu.org/ml/gcc-patches/2010-10/msg01318.html
>>
>
> Did you run SPEC CPU 2006 on 64bit Core i7? It failed to compile 400.perlbench:
>
> gcc -c -o pp_hot.o -DSPEC_CPU -DNDEBUG -DPERL_CORE  -O3 -funroll-loops
> -ffast-math -mtune=corei7       -DSPEC_CPU_LP64  -DSPEC_CPU_LINUX_X64
> -fno-strict-aliasing       perly.c
> perly.c: In function 'Perl_yyparse':
> perly.c:2531:1: internal compiler error: in
> core2_first_cycle_multipass_issue, at config/i386/i386.c:21775

Which patch set are you testing (the initial, or the one I sent later)? 
  I fixed this or a very similar ICE in the later set of patches.

I will be retesting this and all other non-trivial changes on SPEC2000 
and SPEC2006.

Thanks,

-- 
Maxim Kuvyrkov
CodeSourcery
maxim@codesourcery.com
(650) 331-3385 x724



More information about the Gcc-patches mailing list