T3/T3 mul_2 and addmul_2

Torbjorn Granlund tg at gmplib.org
Thu Mar 7 20:58:51 CET 2013


I wrote 4-way unrolled mul_2 and addmul_2 for T3/T4.

The FAKE_T3 stuff includes missing.m4, which impelements some
instructions missing from my old systems around here.  I might retain
that stuff for a while to allow local regression testing, even if it is
a bit ugly.

Could you please run time timing tests on this?

I'm reasonably sure this is correct.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ultrasparct4-mul_2.asm
Type: application/octet-stream
Size: 3734 bytes
Desc: not available
URL: <http://gmplib.org/list-archives/gmp-devel/attachments/20130307/80ea6604/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ultrasparct4-addmul_2.asm
Type: application/octet-stream
Size: 3960 bytes
Desc: not available
URL: <http://gmplib.org/list-archives/gmp-devel/attachments/20130307/80ea6604/attachment-0001.obj>
-------------- next part --------------
  
-- 
Torbj?rn


More information about the gmp-devel mailing list