给定IR文件后,如何使LLVM opt输出IR文件?

树正

我使用LLVMopt使用例如来运行传递opt -load libMyPass.so my-pass foo.ll > foo1.ll

foo.ll是一个IR文件,我想foo1.ll以IR格式包含运行过程的结果。但是foo1.ll变成了位码文件,因此我需要发出llvm-dis foo1.ll将其转换为IR格式的文件。

如何避免运行llvm-dis,并opt从IR格式转换为IR格式?

尼古拉斯·莱克·艾弗森(Nicolas Lykke Iversen)

opt 有一个不错的选择:

-S           - Write output as LLVM assembly

我想让您感到困惑的是LLVM程序集是LLVM IR的同义词。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章