llvm 如何查看某方法有几个basicblock

发布时间:2023-11-03 08:00

llvm的组成结构是Module-->Function-->BasicBlock-->instruction(指令),一个源文件要某方法弄清楚有多少个basicBlock,有几种方法:
1.将文件编译成.ll,cat test.ll查看文件内容,可以看出
\"llvm

2.写pass通过f->viewCFG();打印出f的CFG图,CFG图可以清楚的看出block块之间的链路流程
\"llvm

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号