基于gcc实现飞腾处理器向量处理单元的编译器后端
Keywords: 飞腾处理器,向量处理单元,gcc,编译器后端
Abstract:
编译器后端是针对特定目标机器的编译器实现,不同的指令集体系结构需要实现不同的编译器后端。面向飞腾处理器中向量处理单元(ft-vpu)的体系结构和指令集,基于gcc编译器实现了编译器后端,使gcc能够正确编译面向ft-vpu的simd指令的内嵌函数。从四路双精度simd指令的机器描述出发,总结了在gcc后端所做的实现工作。其对基于gcc编译器实现面向特定目标机器的编译器后端有较大的参考价值。
Full-Text