not logged in | [Login]
LuaJIT already has a dual-number mode (mixed integer/double), which predominantly uses integer computations. On ARM you get soft-float support, too.
Here are the supported configurations:
| arch | number modes | FPU | ABI | 
|---|---|---|---|
| x86 | single|(dual) | x87|SSE2 | hardfp | 
| x64 | single|(dual) | SSE2 | hardfp | 
| ARM | dual | soft|VFP | softfp|hardfp | 
| PPC | dual|single | FPU-dbl | hardfp | 
| e500 | single | SPE | softfp | 
| MIPS | single | FPU-dbl | hardfp |