It has a simple scalar single and double precision FP instruction unit, VFP. From what I could gather it's pretty useless, though. People say than on a Cortex-A8 the only way to get a good FP performance is to use NEON, it's just that NEON only does single precision FP math and IIRC GCC isn't very good at generating NEON code.
As the Cortex-A8's VFP is not pipelined and shares its registers with NEON, it could be affected by some of NEON's other drawbacks as well, I guess.
VFP. From what I could gather it's pretty useless, though. People say than on a Cortex-A8 the only way to get a good FP performance is to use NEON
I dunno about that - my code used soft-floats and was quite slow. When I rebuilt with VFPv3, I got a very respectable speed boost, in the region of 200-300%. My next goal is to build with NEON, as that is (according to those in the know) a superset of VFP, which should give a much better speed boost.
D.