节点文献

基于LLVM架构的ARM后端移植

Backend porting for ARM based on LLVM infrastructure

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 董峰付宇卓

【Author】 DONG Feng,FU Yu-zhuo(School of Microelectronics,Shanghai Jiaotong University,Shanghai 200030,China)

【机构】 上海交通大学微电子学院上海交通大学微电子学院 上海200030上海200030

【摘要】 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.

【关键词】 LLVMARM编译器后端移植
【Key words】 LLVMARMcompilerbackend porting
  • 【文献出处】 信息技术 ,Information Technology , 编辑部邮箱 ,2007年07期
  • 【分类号】TP311.54
  • 【被引频次】12
  • 【下载频次】361
节点文献中: 

本文链接的文献网络图示:

本文的引文网络