SPNU151V January 1998 – February 2020
For pointer expressions of the form *p++, the compiler uses efficient ARM autoincrement addressing modes. In many cases, where code steps through an array in a loop such as below, the loop optimizations convert the array references to indirect references through autoincremented register variable pointers.
for (I = 0; I <N; ++I) a(I)...