期刊文献+

一种有效的编译优化代码移动算法 被引量:1

A EFFICIENT ALGORITHM OF CODE MOVEMEN OPTIMIZATION IN A COMPILER
下载PDF
导出
摘要 代码移动方法是编译程序全局优化的一个关键技术,本文将介绍一种新的代码移动算法,用此算法就可实现公共子表达式的删除和循环不变运算的移动,而且此算法无需检测循环控制结构,只要通过数据流分析就可实现代码移动,因此这种方法十分有效。 Code motion is an important global optimizing technology in a compiler. Here a new code motion algorithm is discussed, in which code motion (the elimination of common subexpression and the movement of loop-invariant computation, etc. )can be completed simply by data flow analysis without uncovering the loop structures embedded in the control flow graph, therefore it is a very efficient method.
出处 《软件学报》 EI CSCD 北大核心 1993年第1期29-36,共8页 Journal of Software
  • 相关文献

参考文献2

  • 1陈建华,1988年
  • 2Chow F C,1983年

同被引文献7

  • 1朱根江,谢立,孙钟秀.自动并行编译的新进展[J].软件学报,1993,4(4):1-7. 被引量:2
  • 2张仕仁.高级语言分析器的设计[J].山西大学学报(自然科学版),1994,17(3):277-282. 被引量:1
  • 3沈绪榜.MPP嵌入式计算机设计[M].北京:清华大学出版社,1997.1-20.
  • 4胡笔蕊,杜永建,丁樱.编译方法[M].北京:电子工业出版社,1988.72-134.
  • 5S. C. Johnson. A Portable Compiler: Theory and Practice[A]. Proc. 5th ACM Symp. on Principles of Programming Languages[C], January 1978. 97-104.
  • 6B. W. Kernighan, D. M. Ritchie. The C Programming Language[M]. Prentice-Hall, Englewood Cliffs, New Jersey, 1978.
  • 7A. V. Aho, S. C. Johnson. LR Parsing[J].Comp. Surveys,1974,6(2):99-124.

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部