【发布时间】:2014-08-12 20:27:39
【问题描述】:
我希望从现有的 LLVM IR 代码创建一个 LLVM 模块。
我找到的两种方法如下:
-
ParseIRFile- 这接受一个文件名并生成一个模块 -
ParseIR- 这接受 MemoryBuffer 并生成一个模块
当 LLVM IR 已作为 std::string 或 const char * 读取到字符串时,我想创建一个模块。
有没有办法将 IR 字符串转换为 llvm::MemoryBuffer ?
【问题讨论】: