This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Enable register `r6' on AM33
- To: Alexandre Oliva <aoliva at cygnus dot com>
- Subject: Re: Enable register `r6' on AM33
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Fri, 21 Apr 2000 11:27:15 -0600
- cc: gcc-patches at gcc dot gnu dot org
- Reply-To: law at cygnus dot com
In message <orvh1beiy7.fsf@zecarneiro.lsd.ic.unicamp.br>you write:
> For some reason, register `r6' had been omitted from all register
> classes. Jeff, was there any reason for that? Enabling it generates
> smaller code in general, even though it seems to produce slightly
> larger math code. But, in general, it seems to be a win. See the
> comparisons below.
I don't remember any reason. Probably just a thinko when I set up the
register class contents.
> Index: gcc/ChangeLog
> from Alexandre Oliva <aoliva@cygnus.com>
>
> * config/mn10300/mn10300.h (REG_CLASS_CONTENTS): Added register 16
> to all EXTENDED bitmaps.
This is fine. Please install it.
jeff