我想在 llvm 中运行别名分析,特别是我想运行 -ds-aa 模块中的 poolalloc 。根据 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'?

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

最佳答案

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

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

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

关于c++ - llvm,加载 poolalloc 以选择,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16798178/

10-17 01:35