Векторизация с gcc5 не дает никакой информации

Я пробовал некоторую векторизацию после обновления g ++ с версии 4.8.5 до 5.4.1. С этими флагами:

g++ particles-v3.cpp -o v3 -O3 -msse4.2 -mfpmath=sse -ftree-vectorizer-verbose=5 -ffast-math -m32 -march=native -std=c++11

Хотя та же команда дает более 4000 строк подробной информации о векторизации с g++-4.8, с g++-5.4 она ничего не говорит.

Есть ли какое-то серьезное изменение в g ++ - 5, которое делает -ftree-vectorizer-verbose=X непригодным для использования, или в строке просто что-то не так? Как это изменить, чтобы оно работало?

РЕДАКТИРОВАТЬ: обнаружил, что с помощью -fopt-info-vec-all дает точную информацию, которую я хотел. Таким образом, вопрос решен.

0 ответов

Другие вопросы по тегам