This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: ARM contribution: Longlong division 10x times faster!
- From: Daniel Jacobowitz <drow at false dot org>
- To: Fredrik Hederstierna <fredrik at hederstierna dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 21 Nov 2005 00:18:14 -0500
- Subject: Re: ARM contribution: Longlong division 10x times faster!
- References: <hedersti_4380eb5b8a339@webmail.hederstierna.com>
On Sun, Nov 20, 2005 at 10:33:24PM +0100, Fredrik Hederstierna wrote:
> Hi,
>
> Today Fredrik Hederstierna of Purple Scout AB announces the release
> of a hand-coded assembly implementation of 64bit division and modulo
> for ARM.
>
> The code is in average 2x-3x faster than the current libgcc-version,
> and at best it could be more than 10x faster (tested for ARMv4). It's
> also smaller in size, each function (4 in total) is about 150-250
> bytes shorter. In total this could shrink the code size by 1k.
First, thanks for doing this.
In order to merge a substantial contribution into GCC, we need a
copyright assignment to the FSF. It doesn't look like you have one; is
that right? If so, let me know off-list and I'll send you the form.
--
Daniel Jacobowitz
CodeSourcery, LLC