Компиляция llvm на Linux x86_64: предложения по оптимизации флагов? - PullRequest
0 голосов
/ 06 марта 2012

Я собираю llvm v3.0 на linux x86_64 на двухъядерном процессоре Intel и хотел бы получить некоторые отзывы о флагах оптимизации, которые необходимо указать. Я компилирую с gcc, и я бы начал с '-O3', но я хотел бы знать, есть ли какие-либо другие флаги, которые вы рекомендуете - возможно, также зависит от архитектуры.

спасибо

1 Ответ

1 голос
/ 06 марта 2012

Если вы собираетесь использовать llvm на той же машине, на которой вы его компилируете, я предлагаю

-O3 -march=native -mtune=native

Чтобы включить все поддерживаемые функции вашего процессора, например, sse, avx,…

...