From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12760 invoked by alias); 4 May 2005 13:41:59 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 12492 invoked from network); 4 May 2005 13:41:45 -0000 Received: from unknown (HELO az33egw01.freescale.net) (192.88.158.102) by sourceware.org with SMTP; 4 May 2005 13:41:45 -0000 Received: from az33smr02.freescale.net (az33smr02.freescale.net [10.64.34.200]) by az33egw01.freescale.net (8.12.11/az33egw01) with ESMTP id j44DjvNG019576; Wed, 4 May 2005 06:45:57 -0700 (MST) Received: from [192.168.1.119] (parman.austin.rr.com [10.214.72.66] (may be forged)) by az33smr02.freescale.net (8.13.1/8.13.0) with ESMTP id j44DiCif022600; Wed, 4 May 2005 08:44:12 -0500 (CDT) In-Reply-To: <20050503134540.GB13590@krispykreme> References: <20050503134540.GB13590@krispykreme> Mime-Version: 1.0 (Apple Message framework v619.2) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Message-Id: Content-Transfer-Encoding: quoted-printable Cc: From: Kumar Gala Subject: Re: [PATCH] Add POWER5 instructions Date: Wed, 04 May 2005 14:02:00 -0000 To: "Anton Blanchard" X-SW-Source: 2005-05/txt/msg00102.txt.bz2 Should these really be marked as POWER5, they are part of the PPC2.02=20 spec, however they may only be implemented in POWER5. I think it would=20 be better to have them in PPC, so any future PPC that implements these=20 instructions will pick them up. - kumar > =A0 > +{ "fsqrtes",=A0 A(59,26,0), AFRAFRC_MASK,=A0=A0=A0=A0=A0=A0=A0 POWER5, = =A0=A0=A0=A0=A0=A0=A0 {=20 > FRT, FRB } }, > +{ "fsqrtes.", A(59,26,1), AFRAFRC_MASK,=A0=A0=A0=A0=A0=A0=A0 POWER5, = =A0=A0=A0=A0=A0=A0=A0 {=20 > FRT, FRB } }, > + > =A0{ "fmsubs",=A0 A(59,28,0), A_MASK,=A0=A0=A0=A0=A0=A0 PPC,=A0=A0=A0 = =A0=A0=A0=A0=A0=A0=A0 {=20 > FRT,FRA,FRC,FRB } }, > =A0{ "fmsubs.", A(59,28,1), A_MASK,=A0=A0=A0=A0=A0=A0 PPC,=A0=A0=A0 =A0= =A0=A0=A0=A0=A0=A0 {=20 > FRT,FRA,FRC,FRB } }, > =A0 > @@ -4583,6 +4595,9 @@ > =A0{ "fsel",=A0=A0=A0 A(63,23,0), A_MASK,=A0=A0=A0=A0=A0=A0 PPC,=A0=A0= =A0 =A0=A0=A0=A0=A0=A0=A0 {=20 > FRT,FRA,FRC,FRB } }, > =A0{ "fsel.",=A0=A0 A(63,23,1), A_MASK,=A0=A0=A0=A0=A0=A0 PPC,=A0=A0=A0 = =A0=A0=A0=A0=A0=A0=A0 {=20 > FRT,FRA,FRC,FRB } }, > =A0 > +{ "fre",=A0=A0=A0=A0 A(63,24,0), AFRAFRC_MASK, POWER5, =A0=A0=A0=A0=A0= =A0=A0 { FRT, FRB }=20 > }, > +{ "fre.",=A0=A0=A0 A(63,24,1), AFRAFRC_MASK, POWER5, =A0=A0=A0=A0=A0=A0= =A0 { FRT, FRB }=20 > }, > + > =A0{ "fmul",=A0=A0=A0 A(63,25,0), AFRB_MASK,=A0=A0=A0 PPCCOM, =A0=A0=A0= =A0=A0=A0=A0 { FRT, FRA,=20 > FRC } }, > =A0{ "fm",=A0=A0=A0=A0=A0 A(63,25,0), AFRB_MASK,=A0=A0=A0 PWRCOM, =A0=A0= =A0=A0=A0=A0=A0 { FRT, FRA,=20 > FRC } }, > =A0{ "fmul.",=A0=A0 A(63,25,1), AFRB_MASK,=A0=A0=A0 PPCCOM, =A0=A0=A0=A0= =A0=A0=A0 { FRT, FRA,=20 > FRC } },