...
首页> 外文期刊>Computer Languages, Systems & Structures >GRAS: A GENERAL FRAMEWORK FOR COMBINING AUTOMATIC CODE GENERATION AND REGISTER ALLOCATION
【24h】

GRAS: A GENERAL FRAMEWORK FOR COMBINING AUTOMATIC CODE GENERATION AND REGISTER ALLOCATION

机译:GRAS:结合自动代码生成和寄存器分配的一般框架

获取原文
获取原文并翻译 | 示例
           

摘要

We present a system for producing retargetable code generators containing coloring-based register allocators. The compiler writer specifies the overall register characteristics of the target machine, as well as the specific register requirements of individual assembly instructions. A Code Generator Prepass processes the specific instruction requirements so that they can be considered during register allocation. We also present our notion of "generic" coloring algorithms which simplify the retargeting of register allocators to different architectures. The system is suitable for RISC and CISC architectures.
机译:我们提出了一种用于产生可重定向代码生成器的系统,该代码生成器包含基于着色的寄存器分配器。编译器编写器指定目标计算机的总体寄存器特性,以及各个汇编指令的特定寄存器要求。代码生成器预通过处理特定的指令要求,以便可以在寄存器分配期间考虑它们。我们还提出了“通用”着色算法的概念,该算法简化了将寄存器分配器重新定位到不同体系结构的过程。该系统适用于RISC和CISC体系结构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号