3
List of available LLVM passes are desribed here。我很想知道哪些通路包含在不同的優化級別中。例如,包含通過的-O2。有沒有提供這些信息的網站或文件?llvm優化
List of available LLVM passes are desribed here。我很想知道哪些通路包含在不同的優化級別中。例如,包含通過的-O2。有沒有提供這些信息的網站或文件?llvm優化
它在PassManagerBuilder.cpp文件中可見。看一下popLevelModulePassManager方法,其中OptLevel是-O選項後面的整數。
在命令行中,你可以使用:
echo "" | opt -O3 -disable-output -debug-pass=Arguments