4

我想在 llvm 中运行别名分析,特别是我想运行module 中的-ds-aapoolalloc。根据poolalloc文档,我需要将它的模块加载到opt. 我要做的是:

 opt -load /usr/local/lib/LLVMDataStructure.so -load /usr/local/lib/poolalloc.so -ds-aa -aa-eval hello.bc -disable-output -stats

但我得到下一个输出:

opt: Unknown command line argument '-ds-aa'.  Try: 'opt -help'
opt: Did you mean '-no-aa'?

我不知道我做错了什么。如何-ds-aa在 llvm 中运行别名分析?

4

1 回答 1

4

好像ds-aa因为没用等问题停产了;看:

http://llvm.1065342.n5.nabble.com/DSA-or-rDSA-td6954.html

http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-April/048841.html

于 2013-05-28T19:53:15.127 回答