论文部分内容阅读
VLIW机器在单个机器周期中同时发射并执筇地多个的并行操作,从而获得较高的指令级并行度,这些操作之间的依赖分析和调度工作则被完全交给相应的编译器执行,因此VLIW的并行性能能否充分发挥取决于VLIW体系结构相关编译器的质量,GNU开发的GCC是被最广泛使用的编译系统之一,它具有多语言=多平台支持的能力和开放的结构,能够运用各种成熟的常规编译优化技术生成高效的代码,文章分析了VLIW及GCC的结构特点,提出了一种基于GCC的VLIW编译系统设计方案,利用GCC进行RTL中间代码一级的体系结构无关优化和少量体