Где найти последовательность оптимизации для clang -OX?
Где я могу найти последовательность оптимизаций, используемых clang в соответствии с -OX?
1 ответ
Решение
clang выполняет точно такую же последовательность проходов, что и опция -ON. Итак, вы можете сделать что-то вроде
llvm-as < /dev/null | opt -O3 -disable-output -debug-pass=Arguments
получить "полный" набор проходов, которые выполняются на O3.