【发布时间】:2012-09-11 21:20:45
【问题描述】:
我有几个 LLVM 位码文件,我将它们与 llvm-link 链接以创建一个位码文件。但是,llvm-link 不执行整个程序优化 (WPO)。如何链接位码,以便链接器还执行 WPO 以生成最终的位码文件。
【问题讨论】:
-
使用
opt,特别是-adce -argpromotion -constmerge -globaldce -globalopt,当然还有所有普通的-O1。 -
clang 可以去虚拟化:clang.llvm.org/docs/…
标签: c optimization compiler-construction llvm clang