基于LLVM架构的NiosⅡ后端快速移植

来源 :计算机应用与软件 | 被引量 : 0次 | 上传用户:langguoji
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
编译器后端移植是目前嵌入式系统研究的重要领域,如何快速实现编译器后端移植仍然是嵌入式系统研究的热点。采用新的编译器架构LLVM,移植NiosⅡ处理器来分析LLVM快速后端移植架构。使用LLVM后端移植架构的TableGen描述NiosⅡ体系结构例如指令、寄存器等,使用完备LLVM C++函数库实现复杂或特殊的操作。TableGen与C++函数库互相配合,最终实现LLVM架构对NiosⅡ后端的支持。实验结果表明与GCC编译器后端移植方法相比,基于LLVM架构的编译器后端移植方法的工作量减少了64.2%~83
其他文献
介绍了钢铁零件电解除蜡工艺。其工艺条件为:SF-301C电解除蜡粉50~100g/L,温度50~80°C,阳极电流密度5~10A/dm2,时间2~3min,阴极为不锈钢板。实践表明,采用该电解除蜡工艺可
实施个性化人才培养模式是提高大学教学质量的重要手段之一。本文分析了高校生源及教学现状,针对学生生源层次差异大、人才技能需求多样化的特点,提出了个性化培养模式,并对
目的观察穴位按摩联合莱菔子封包胃脘部热熨对气滞型功能性消化不良患者的效果。方法采用便利抽样方法,抽取2016年7月—2017年5月在广州中医药大学第二附属医院脾胃病科住院
《守望家风》最近在中央电视台科教频道播出,该片用客观的眼光讲述中华上下五千年历史中的家风故事。在历史巨轮缓缓转动下,埋藏数千年的事迹要闻用创作者独特的纪录方式展开
中国经济结构的转型升级对“复合型优质人才”提出了更高的要求,为增强高等教育对社会的吸引力与竞争力,立足于优质复合型人才的培养,本文结合喀什大学生命与地理科学学院产学研
研究零售商具有社会比较行为的"一对一"型双渠道供应链均衡策略问题。依据零售商与制造商间的横向竞争关系和纵向买卖关系,将零售商的社会比较行为分为横向和纵向社会比较行
智能性是决策支持系统未来的发展方向,为了提高决策支持系统模型库的智能性,文章将Agent的智能性融人到模型库系统中,提出了一种基于Agent的模型库系统构建方案。主要研究基于Ag
本文结合浙江省沿海港口的发展现状,分析了宁波—舟山港一体化的推进情况,探讨了浙江沿海港口进行资源整合中需要关注的几方面问题。 Based on the development of coastal
本文以莆田市城厢区全域旅游规划为例,从旅游景观的美观度以及旅游路线等方面入手,研究了全域旅游背景下各类型旅游景观,并对旅游景观规划提出了具体策略。
要对企业的整条供应链实施有效的管理,供应链的各个角色就需要建立相互问的信任。强大的企业要创建一整套系统,使之能够公平地对待相对较弱的合作伙伴。在迅速变化的环境中,成功