Currently we don't support loading 32bit floats, or converting between 64 and 32bit pointing in the arm assemblers so explicitly prevent float32array optimizations in shouldSpeculateFloat32Array :-(