首页> 外国专利> And methods Retargetable compilation system

And methods Retargetable compilation system

机译:和方法可重定向的编译系统

摘要

The present invention relates to a compiling method and system for generating a sequence of program instructions for use in a processing architecture with architecture resources executing instructions from a corresponding instruction set. A retargetable compiler is used to generate a code using at least two instruction sets in the same processing architecture. One instruction set for a compact code and one for a parallel high performance code. The compact instruction set (Compact Instruction Format) covers a subset (RF 1 SUP1/SUP, ALU 1 , L/S 1 , BU 1 ) of the architecture, whereas the complete instruction set covers the entire architecture (RF 1 , UC 1 , UC 2, RF 2, UC 3, UC 4, RF 3, UC 5, UC 6, RF 4, UC 7 ). By using the at least two instruction sets of different sizes, the compiler is able to reduce the processed average code length, since fewer bits are needed in the compact code to encode operations and registers.
机译:本发明涉及一种用于生成程序指令序列的编译方法和系统,该程序指令序列用于在具有体系结构资源的处理体系结构中执行来自相应指令集的指令。可重定目标的编译器用于在同一处理体系结构中使用至少两个指令集来生成代码。一个指令集用于紧凑代码,一个指令集用于并行高性能代码。紧凑指令集(紧凑指令格式)涵盖架构的子集(RF 1 1 ,ALU 1,L / S 1,BU 1),而完整的指令集涵盖了整个架构(RF 1,UC 1,UC 2,RF 2,UC 3,UC 4,RF 3,UC 5,UC 6,RF 4,UC 7)。通过使用至少两个大小不同的指令集,编译器能够减少处理后的平均代码长度,因为紧凑代码中需要较少的位来编码操作和寄存器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号