BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

您现在处于全屏预览
关闭全屏预览

在LLVM中实现AArch64 Neon
录制于:

| 作者 刘江宁 关注 0 他的粉丝 发布于 2014年1月9日 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。
32:32

概要
开发一个LLVM的新后端时,刚开始的时候是往往是比较简单直接的。但是越往后越就会发现要做好一个LLVM后端有很多要考虑的问题。ARM工程师刘江宁在LLVM后段开发时遇到一些问题。他将描述这些问题并分享解决这些问题的经验。

个人简介

刘江宁,现任ARM首席软件工程师(Principal software engineer), 长期从事编译器软件的设计和开发工作。从2000年至2010年任职于英特尔,期间曾在英特尔编译器实验室参与和领导开发多个编译器项目,其中包括UEFI中间代码编译器,英特尔编译器x86-64后端实现,以及动态二进制代码翻译性能优化等等。自2011年起任职ARM软件工具链部门,参与和领带开源软件的开发工作,其中包括针对ARM Cortex-M系列CPU的GCC编译器的性能优化,以及LLVM/Clang编译器针对ARM v7/v8 CPU的实现。

HelloGCC工作组由自由软件爱好者于2007年成立,旨在营造一个自由,开放,共享的技术社区,讨论和学习开源工具和开源工具链。我们每年都会举办一次这样的技术讨论会,希望通过自由,开放,共享的方式来增进大家相互的交流。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT