Athlon XP Single limb multiply

Rickey Bowers Jr. bit at
Sun Dec 21 17:59:17 CET 2003

"Kevin Ryde"
> Are you assuming src==dst?  The normal mpn_mul_1 of course takes a
> separate destination pointer, and that uses up all the registers.
> Putting the loop counter in memory to free up a register for a zero
> would be a possibility though.
Sorry, I assumed the ESP register was available, or top of stack might be a
good place for loop counter.
I will post in only plain Intel syntax.
Thank you, Rickey
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /list-archives/gmp-devel/attachments/20031221/7ba028b7/attachment.htm

More information about the gmp-devel mailing list