Retrocomputing fun: Improve m68000 umul_ppmm

Goswin von Brederlow brederlo at q-leap.de
Fri Feb 20 00:01:21 CET 2026


David Sparks sparks05 at proton.me 
<mailto:gmp-devel%40gmplib.org?Subject=Re%3A%20Retrocomputing%20fun%3A%20Improve%20m68000%20umul_ppmm&In-Reply-To=%3CYU13qa1h5Sob2BtqNF7uTvZiOP78WVX58e8i7YSw5svHPKcedQ9eKot5_In8Bn6UqhwAByV9jUdeIRQj_u8nIpBimPlgS87E4ljfxC25_ZE%3D%40proton.me%3E>wrote:

 > I was looking through the silicon archaeology in longlong.h (i860!  
Fairchild Clipper!)
 > when I noticed some low-hanging fruit in a place I didn't expect.
 >
 > There are two separate obvious improvements that can be made to the
 > 68000-without-MULU.L code path.

am I correct in assuming that code is for 68030 and 68060 but not 68040?

MfG

Goswin



More information about the gmp-devel mailing list