оптимизированный вариант — счетчик цикла совмещен с указателем на массив
Эксперимент показывает, что ни vc, ни gcс не выполняют регистровых реассоциаций ни в сложных, ни даже в простейших случаях. С приведенным примером справился один лишь icl, впрочем, это его все равно не спасает и vc распределяет регистры намного лучше.