Использование флага компилятора -msse

#compiler-construction #compiler-flags

#построение компилятора #флаги компилятора

Вопрос:

Я использую программное обеспечение для сравнительного анализа, которое позволяет использовать флаги компилятора, поэтому я пытаюсь использовать сочетание различных флагов, чтобы выяснить, что работает лучше всего. Мой вопрос в том, должна ли быть включена каждая версия msse, или в каждой новой версии есть все, что было в старых версиях? Например, нужны ли мне -msse2 -msse3 -msse4.1 и -msse4.2, или -msse4.2 будет охватывать все из них?

Ответ №1:

Нет, в общем случае, если вы используете, например -msse3 , тогда это подразумевает все предыдущие параметры SSE ( -msse -msse2 в данном случае).