期刊文献+

一种基于GDAG和寄存器状态的代码生成技术 被引量:1

Target code generation technique based on GDAG and register states
下载PDF
导出
摘要 在通常的DAG基础上增加了代码活跃信息(记为GDAG),给出了基于GDAG和寄存器状态的代码生成技术,并且在产生GDAG的目标代码时利用了代码活跃信息和寄存器状态信息,从而更加有效地利用了寄存器,达到了进一步提高目标代码运行速度的目的。 A target code generation technique based on GDAG and register states was presented. Active information was added to the general DAG, which was denoted as GDAG. Active information together with register states were used during the target code generation. Since information about registers is utilized effectively target codes of high running speed can be generated.
作者 张晶 金成植
出处 《吉林大学学报(工学版)》 EI CAS CSCD 北大核心 2006年第6期945-948,共4页 Journal of Jilin University:Engineering and Technology Edition
基金 吉林省科技研究发展计划项目(20050527)
关键词 计算机软件 无环有向图 寄存器状态 活跃代码 目标代码 computer software DAG register state live code target code
  • 相关文献

参考文献6

  • 1Aho A V,Sethi R,Ullman J D.Compilers:Principles,Techniques and Tools[M].Addison-Wesley,1985.
  • 2Appel A W,Ginsburg M.Modern Compiler Implementation in C[M].北京:人民邮电出版社,2005.
  • 3Louderu K C.Compiler Construction Principles and Practice[M].北京:机械工业出版社,2002.
  • 4Briggs P,Cooper K D,Torczon L.Improvements to graph coloring register allocation[J].ACM Transactions on Programming Languages and Systems (TOPLAS),1994,16(3):428-455.
  • 5Chaitin G J.Register allocation & spilling via graph coloring[C]//Proceeding of the SIGPLAN 82 Symposium on Compiler Construction,Boston,1982:98-105.
  • 6Chow F C,Hennessy J L.The priority-based coloring approach to register allocation[J].ACM Ransactions on Programming Languages and Systems,1990,12(4):501-536.

同被引文献3

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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