我可以修改 LLVM 中的 CFG 并将这些修改写入 IR 文件吗?我做了一个 LLVM 传递来修改基本块和边缘序列,然后我通过 lli -load 运行传递来发出 IR,但是什么也没发生我认为我应该使用一些命令来使用所需的命令来操作原始 CFG。我在 llvmdev 中读到 CFG 是通过更改基本块终止符来操作的。但是,我的主要观点也是改变边缘。
问问题
328 次
我可以修改 LLVM 中的 CFG 并将这些修改写入 IR 文件吗?我做了一个 LLVM 传递来修改基本块和边缘序列,然后我通过 lli -load 运行传递来发出 IR,但是什么也没发生我认为我应该使用一些命令来使用所需的命令来操作原始 CFG。我在 llvmdev 中读到 CFG 是通过更改基本块终止符来操作的。但是,我的主要观点也是改变边缘。