10.3969/j.issn.1000-386x.2021.09.041
面向RISC-V处理器的GCC移植与优化
嵌入式RISC-V处理器交叉开发生成高质量目标代码的关键是GCC的移植与优化.分析GCC的基本结构和RISC-V体系结构的数据与指令特点,建立GCC后端移植机制,采用机器描述方法,生成32位riscv-none-embed-gcc编译器,实现RISC-V处理器的GCC移植,设计强度削弱的窥孔优化方法解决中间代码生成过程中CPU计算代价高的问题.验证与测试结果表明编译器编译正确并具有通用功能,优化后编译生成的目标代码体积减少约11%,提高了目标代码质量,节省了嵌入式处微理器的存储空间.
交叉开发;RISC-V体系结构;GCC编译器;后端移植;窥孔优化;强度削弱
38
TP314(计算技术、计算机技术)
2021-09-28(万方平台首次上网日期,不代表论文的发表时间)
共7页
262-267,285