我llc
通过包管理器在我的计算机上安装了程序(当然我安装了 LLVM,6.0.0 版本)。另外,我是从源代码构建的。我想要的是查看由 llvm 生成的 DAG。-debug
但是,不幸的是,我-view-dag-combine1-dags
在两个版本的llc
. 这让我发疯,因为它到处都是,这个标志应该可以帮助我,但没有提到如果我没有它们该怎么办。在 help 和 man 中,没有这样的选项。我安装了graphviz、dot和gv,应该不是问题。
编译的版本llc
。
./llc -version
LLVM (http://llvm.org/):
LLVM version 7.0.0svn
Optimized build.
Default target: x86_64-unknown-linux-gnu
Host CPU: broadwell
Registered Targets:
and targets...
我用 RelWithDebugInfo 标志构建了它,也许我应该用 Debug 标志构建它?或者cmake中是否有任何我应该启用的标志?我相信我已经用谷歌搜索了足够多的信息,但找不到任何信息。