Исходная страница содержит подробную информацию о получении gcc для автоматической векторизации.
циклы, включая несколько примеров:
http://gcc.gnu.org/projects/tree-ssa/vectorization.html
Хотя примеры хороши, оказывается, что синтаксис для вызова этих опций с последним GCC, похоже, немного изменился, смотрите сейчас:
В итоге, следующие опции будут работать для чипов x86 с SSE2,
выдача журнала циклов, которые были векторизованы:
gcc -O2 -ftree-vectorize -msse2 -ftree-vectorizer-verbose=5
Обратите внимание, что -msse также возможен, но он будет только векторизовать циклы
используя поплавки, а не двойные или целые.