VFP Emulator
Theo Markettos (89) 919 posts |
I’ll add this slightly crazy idea for the record… Expand FPEmulator to emulate VFP instructions as well as FPA. Then make the default build of everything to compile with VFP hard-float. On ARMv6/ARMv7 machines things run at native VFP speed. When running on older machines, the VFP instructions are emulated instead of FPA instructions, so there’s no speed penalty. The only adverse effect is on machines with a hardware FPA, but these are quite rare (even emulators don’t seem to do it). Mixing FPA and VFP contexts could be Fun, though. |