0

我尝试从 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)
4

0 回答 0