节点文献
基于LLVM架构的ARM后端移植
Backend porting for ARM based on LLVM infrastructure
【摘要】 LLVM架构是美国伊利诺斯大学开发的开放源代码编译器架构。介绍了LLVM架构的基本构成,其组成部分的具体功能,详细分析了该架构的后端移植机制,包括寄存器描述、指令集描述、汇编输出等移植机制的各个方面,然后给出实现ARM后端移植的具体工作细节,最终实现了LLVM架构对ARM处理器后端的支持。
【Abstract】 LLVM infrastructure is an open-source compiler structure developed by University of Illinois at Urbana-Champaign.In this paper,first the components of LLVM infrastructure and their corresponding functions are introduced.Then LLVM infrastructure’s backend-porting scheme is analyzed,including the register description,instruction description,assembly output etc.Finally,the details of porting LLVM infrastructure on ARM are given and the LLVM infrastructure’s support for ARM backend is arrived.
- 【文献出处】 信息技术 ,Information Technology , 编辑部邮箱 ,2007年07期
- 【分类号】TP311.54
- 【被引频次】12
- 【下载频次】361