I want to do a project for compiler optimization in which I need the Generate and kill set for each basic block. So I want to know is there any way to extract this information using GCC for a c program.
问问题
94 次
1 回答
0
您可能需要为此实现自定义 CGC 通行证。你可以从以下开始
- http://gcc.gnu.org/wiki/WritingANewPass - 为 GCC 基础设施添加新的通行证。
- http://gcc.gnu.org/onlinedocs/gccint/ - GCC 内部文档(这个文档很长,可能有点混乱)。PDF 链接: http: //gcc.gnu.org/onlinedocs/gccint.pdf
为了进行简单的数据流分析,您可以查看 SSA 部分: http: //gcc.gnu.org/onlinedocs/gccint/SSA.html#SSA(搜索 use-def 链)
于 2013-07-31T10:39:22.753 回答