linux-mips
[Top] [All Lists]

Re: gcc support of mips32 release 2

To: Dominic Sweetman <dom@mips.com>
Subject: Re: gcc support of mips32 release 2
From: Ralf Baechle <ralf@linux-mips.org>
Date: Thu, 18 Mar 2004 22:19:10 +0100
Cc: "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>, Eric Christopher <echristo@redhat.com>, Long Li <long21st@yahoo.com>, linux-mips@linux-mips.org, David Ung <davidu@mips.com>, Nigel Stephens <nigel@mips.com>
In-reply-to: <16473.44507.935886.271157@arsenal.mips.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <20040305075517.42647.qmail@web40404.mail.yahoo.com> <1078478086.4308.14.camel@dzur.sfbay.redhat.com> <16456.21112.570245.1011@arsenal.mips.com> <Pine.LNX.4.55.0403181404210.5750@jurand.ds.pg.gda.pl> <16473.44507.935886.271157@arsenal.mips.com>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mutt/1.4.1i
On Thu, Mar 18, 2004 at 02:10:35PM +0000, Dominic Sweetman wrote:

> Of course, instructions still have to be *useful* to be added.
> Insert/extract make a reasonable case for themselves, but actually
> arrived in MIPS32 release 2 as part of a bunch of other bit-shuffle
> instructions (also includes rotates and various byte-swaps) which -
> together - help quite a bit to manipulate sub-word data in registers.

And in some case where MIPS such as certain crypto algorithms where MIPS
and RISCs used to look rather pale the new instructions will help
significantly.

  Ralf

<Prev in Thread] Current Thread [Next in Thread>