clang 3.0 在线演示页面http://llvm.org/demo/index.cgi提供了一个输出 LLVM C++ API 代码的选项,表示输入程序的 LLVM-IR。
“生成 LLVM C++ API 代码”是否输出一个 clang 选项(如果是,它是什么)?
或者它是一个 llvm 工具选项(哪一个)?
除了 LLVM-IR 输入之外,是否可以做同样的事情?基本上,我希望看到生成特定给定 llvm-ir 序列所需的正确 llvm c++ api 调用。我想通过示例向后学习,而不是从文档中向前学习。
clang、llvm-as 和 llvm-dis 的手册页和 --help 和 --help-hidden 没有显示任何明显的内容。
编辑:好的,现在我在该网页的输出中看到“由 llvm2cpp 生成”。但是我在最近的 llvm 版本中找不到该工具,只有旧版本,2.9 和 3.0 中的新工具接管了 llvm2cpp?