Originally Posted by geekmaster
I read somewhere that the hardfp can actually be SLOWER than softfp. The only real reason to use hardfp is for parallel processing (letting the CPU do stuff while floats are being processed in hardware). That is probably dependent on particular arm implementations though...
That information probably dates back to VFP (actually, VFP1.1 which is the first one that hit silicon).
The K4&K5 have the newer VFP3 co-processor.