IRA for GCC 4.4
Paolo Bonzini
bonzini@gnu.org
Thu Apr 24 15:41:00 GMT 2008
>> (The testcase is 400k lines of preprocessed Fortran code, 16M is size,
>> available here:
>> http://www.pci.unizh.ch/vandevondele/tmp/all_cp2k_gfortran.f90.gz)
>>
>>
> Thanks, I'll check it.
Vlad, I think you should also try to understand what does trunk do with
global (and without local allocation) at -O0. That will give a
measure of the benefit from Peter's patches for conflict graph building.
Another thing to evaluate is the impact of changing gimplify.c so that
it always follows the "if (optimize)" paths. The differences are there
exactly because we don't run global register allocation at -O0, and they
create more pseudos.
Paolo
More information about the Gcc
mailing list