You copied the Doc URL to your clipboard.

13.2.2. VFP views of the register bank

In VFP, you can view the register bank as:

  • Thirty-two 64-bit doubleword registers, D0-D31. This view is also available in NEON.

  • Thirty-two 32-bit single word registers, S0-S31. Only half of the register bank is accessible in this view.

  • A combination of registers from the above views.

Figure 13.1. NEON and VFP register bank

Figure 13.1. NEON and VFP register bank

The mapping between the registers is as follows:

  • S<2n> maps to the least significant half of D<n>

  • S<2n+1> maps to the most significant half of D<n>

  • D<2n> maps to the least significant half of Q<n>

  • D<2n+1> maps to the most significant half of Q<n>.

For example, you can access the least significant half of the elements of a vector in Q6 by referring to D12, and the most significant half of the elements by referring to D13.

Was this page helpful? Yes No