9.19 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}.

Non-ConfidentialPDF file icon PDF versionARM DUI0473M
Copyright © 2010-2016 ARM Limited or its affiliates. All rights reserved.