如何查看使用opt工具加载的LLVM传递的可能命令行选项?

时间:2017-03-17 15:59:48

标签: c++ llvm llvm-clang llvm-c++-api

  

如何查看使用opt工具加载的LLVM传递的可能命令行选项?

我已为我的通行证注册了以下选项:

(global-set-key (kbd "C-x C-b") 'kill-other-buffers)

传递本身运行正常,它通过static cl::opt<int> ObfProbRate("ipred-prob", cl::desc("Probability [%] each basic blocks will be obfuscated"), cl::value_desc("probability rate"), cl::init(defaultObfRate), cl::Optional); static cl::opt<int> ObfTimes("ipred-times", cl::desc("Times the to loop on a function"), cl::value_desc("number of times"), cl::init(defaultObfTime), cl::Optional); 接受命令行选项。

但是,我想看看可用的选项。因此,我发出以下命令:

opt

现在,它不是显示可用选项,而是显示通常的opt -load cmake-build-debug/ipred/libIPredOPass.so -ipredO -help 输出。

如何查看特定于opt -help传递的命令行选项?

我在Ubuntu 16.04 LTS上运行LLVM 3.9.1。

0 个答案:

没有答案