如何解决如何加载“*.ll”文件并使用 llvmlite (llvmpy) 制作模块
我尝试从 LLVM 生成的 IR 文件为数据流图生成点文件。目前可以在Jupiter notebook上用llvmlite构建IR后生成graphviz的dot文件。
我想将此基线扩展为从“*.ll”文件加载(读取)。有人知道如何从文件中读取并为其制作模块吗?
我使用;
from llvmlite import binding as llvm
from llvmlite import llvmpy
然后做;
with open("ex_1-10.ll") as asm:
mod = llvm.parse_assembly(asm)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。