【发布时间】:2012-02-06 21:13:46
【问题描述】:
我想读取(解析)LLVM IR 代码(保存在文本文件中)并向其中添加一些我自己的代码。我需要一些这样做的例子,也就是说,这是如何通过使用 LLVM 提供的库来完成的。所以基本上我想要的是将IR代码从文本文件读入内存(也许LLVM库以AST形式表示它,我不知道),进行修改,比如在AST中添加更多节点,然后最后写在 IR 文本文件中返回 AST。
虽然我需要阅读和修改 IR 代码,但如果有人能提供或参考一些刚刚阅读(解析)它的示例,我将不胜感激。
【问题讨论】: