This is the mail archive of the
mailing list for the GCC project.
Re: [new-ra] good register classes for webs
Denis Chertykov <firstname.lastname@example.org> writes:
> Denis Chertykov <email@example.com> writes:
> > PS: The patch will be tomorrow because I have founded that previous patch
> > have a problem with TAB to spaces conversion.
> I have resolved a problem.
> The patch:
> 2004-03-03 Denis Chertykov <firstname.lastname@example.org>
> * ra-build.c (flags.h): Include new file.
> (long_blocks_for_mode) New array. The number of
> non-overlapping blocks of hardregs required for MODE.
> (select_regclass): Use web_class_costs for calculation of
> reg_class costs for each web. Use web_class_insn_alt to select
> right insn alternative for each insn. Use we_class_spill to
> generate spill code for refs with wrong reg_class.
> (class_ok_for_mode): Removed. Better to use
Successfully bootstrapped c,c++,f77,java.