Correctly report the number of registers available to the auto-vectorizer. Also allow FP auto-vectorization for MVE without -Ofast/-ffast-math, due to support for IEEE FP arithmetic and parity between scalar and vector FP behaviour.
Patch by David Sherwood.