3.8.2. VFP comparison between ARM926 and Cortex-A9

To show the VFP architecture differences between ARMv5 and ARMv7, ARM926 and Cortex-A9 are compared below.

On ARM926, the optional VFP9-S coprocessor is a VFPv2 implementation. The VFP9-S coprocessor is optimized for the following purposes:

On Cortex-A9, the FPU is a VFPv3-D16 implementation of the ARMv7 floating-point architecture. It supports all addressing modes and operations described in the ARM® Architecture Reference Manual ARMv7-A and ARMv7-R Edition, ARM DDI 0406C:

The FPU has the following features:

The use of VFP vector mode is deprecated in ARMv7. Vector operations are not supported in the hardware. If you use vectors, a support code is required.

Copyright © 2014 ARM. All rights reserved.ARM DAI0425