This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: hopefully, last draft of altivec...
- To: Dale Johannesen <dalej at apple dot com>
- Subject: Re: hopefully, last draft of altivec...
- From: Aldy Hernandez <aldyh at redhat dot com>
- Date: 07 Nov 2001 14:56:35 -0500
- Cc: Geoff Keating <geoffk at cygnus dot com>, gcc patches <gcc-patches at gcc dot gnu dot org>
- References: <055E15FE-D3B7-11D5-9999-003065C86F94@apple.com>
On Wed, 2001-11-07 at 14:38, Dale Johannesen wrote:
>
> On Wednesday, November 7, 2001, at 11:31 AM, Aldy Hernandez wrote:
>
> > at geoff's request, a repost...
> > *************** extern int rs6000_debug_arg; /* debug a
> > *** 716,722 ****
> > 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, \
> > 18, 17, 16, 15, 14, 13, 12, \
> > 64, 66, 65, \
> > ! 73, 1, 2, 67, 76}
> >
> > /* True if register is floating-point. */
> > #define FP_REGNO_P(N) ((N) >= 32 && (N) <= 63)
> > --- 766,779 ----
> > 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, \
> > 18, 17, 16, 15, 14, 13, 12, \
> > 64, 66, 65, \
> > ! 73, 1, 2, 67, 76, \
> > ! /* AltiVec registers. */ \
> > ! 77, 78, \
> > ! 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, \
> > ! 79, \
> > ! 96, 95, 94, 93, 92, 91, \
> > ! 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97 \
> > ! }
>
> You still need a vrsave entry here. Otherwise it looks fine
> (although I have no approval authority).
why do i need a vrsave entry in the register allocation order? vrsave
will never get allocated. i mean, sure i can add it, but what will it
do?
--
Aldy Hernandez E-mail: aldyh@redhat.com
Professional Gypsy
Red Hat, Inc.