>From the overwhelming lack of response I guess no one on this list cares
about Motorola 68k implementations. Just a final note in case anyone is
listening. The previous file I sent works fine, passes all the tests. I
noticed that my use of roxl/roxr in the bn_add_words and bn_sub_words
functions was a poor choice, so this version avoids those instructions.

  -- Howard Chu
  Chief Architect, Symas Corp.       Director, Highland Sun
  http://www.symas.com               http://highlandsun.com/hyc
  Symas: Premier OpenSource Development and Support

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Richard Zidlicky
> Sent: Tuesday, February 19, 2002 9:58 AM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Re: [MiNT] M68020 bn_asm
>
>
> On Mon, Feb 18, 2002 at 11:43:56AM -0800, Howard Chu wrote:
> > Here is a more thorough assembly implementation of bn_asm for
> Motorola 680x0
> > processors. On a 68030 the RSA/DSA test is over 4x faster than
> gcc -O3 code.
> > I am releasing this version under the terms of the OpenSSL license.
>
> thanks, I will test it on linux-m68k as soon as my CPU will have
> a few spare cycles.
>
> One thing I have noted, you use the 64 bit variants of mul/div in
> many places. This will probbaly make the code much slower than gcc
> generated code on 68060 CPUs as they do not implemente this insns
> in hardware and need to emulate them in the OS.
>
> Bye
> Richard
>

Attachment: bn_m68k.s
Description: Binary data

Reply via email to