Non-Confidential | PDF version | ARM DUI0473M | ||

| ||||

Home > VFP Programming > VFP vector stride |

In VFP vector mode, vectors can occupy consecutive or alternate registers. This is controlled by the STRIDE bits in the FPSCR.

For example:

A vector of length 3, stride 2, starting at s1, is {s1, s3, s5}.

A vector of length 4, stride 2, starting at s6, is {s6, s0, s2, s4}.

A vector of length 2, stride 2, starting at d1, is {d1, d3}.

A vector of length 4, stride 1, starting at d0, is {d0, d1, d2, d3}.