摘要
数据流分析在编译优化中起着非常关键的作用,尤其是想实现一个具有技术主动权的高性能优化编译器,对数据流分析方法的研究必不可少。本文介绍了数据流分析方法的基本概念和基本原理,介绍了数据流方程的一种解决方法。并结合GCC这个具体的编译器,简要分析了其中数据流分析的具体实现方法。
In compile optimization data flow analysis is a key factor. When it comes to realizing a high performance optimizing compiler, it is necessary to research techniques of data flow analysis. Inthe article the basic concept and principle of data flow analysis are introduced, and a technique is discussed as well. Data flow analysis technique used in GCC (GNU Compiler Collection) is analyzed briefly in the article.
出处
《计算机科学》
CSCD
北大核心
2005年第12期91-93,共3页
Computer Science
基金
国家"863"计划软件重大专项"高性能微处理器优化编译器"(2002AA1Z2105)
关键词
数据流分析
编译优化
GCC
迭代算法
Data flow analysis,Compiling optimization , GCC, Iterative algorithm