BT

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

LLVM  在InfoQ上的内容 rss

文章所属 LLVM rss

语言 & 开发 关注 348 他的粉丝 LLVM:Swift、Rust、Clang等语言的强大后盾 作者 Serdar Yegulalp 关注 0 他的粉丝 发布于 2018年2月14日 在软件开发领域,我们看到一些新的开发语言和改进如雨后春笋般涌现。它们为开发人员在开发速度、安全性、便利性、可移植性和功能上提供了多种选择。这可部分归因于我们具备了构建语言尤其是编译器的新工具,其中首屈一指的就是LLVM。LLVM不仅简化了新语言的创建工作,而且提升了现有语言的发展。本文介绍了LLVM的功能和使用机制,并未来发展做了展望。 1

他的粉丝 麻省理工学院优化LLVM IR,大大提高并行化的效率 作者 杨旸 关注 2 他的粉丝 发布于 2017年3月29日 将代码移植到多核多处理器平台,实现并行化的过程中,LLVM这款广受欢迎的编译器有一些不够完善的地方。麻省理工学院开发Cilk的研究小组,对LLVM IR进行了大胆而极具洞察力的扩充,经过区区6千行修改,发布了LLVM/Tapir编译器,“能比其他商用或开源的编译器,更好地对并行代码优化,而且能编译有些编译器无法编译的内容”。

新闻所属 LLVM rss

他的粉丝 实验进行中:.NET WebAssembly支持 作者 David Iffland 关注 3 他的粉丝 发布于 2017年12月13日 他的粉丝 LLVM构建了PDB文档,并提供了PDB与YAML的转换工具 作者 Jonathan Allen 关注 463 他的粉丝 发布于 2017年8月24日 他的粉丝 Azul Systems推出Falcon,一个基于LLVM的新的Java即时编译器 作者 Charles Humble 关注 698 他的粉丝 , Victor Grazi 关注 17 他的粉丝 发布于 2017年5月12日 2
他的粉丝 LLVM 4中将加入新的LLVM链接器LLD 作者 Sergio De Simone 关注 8 他的粉丝 发布于 2017年2月24日 他的粉丝 麻省理工学院扩展LLVM IR使并行程序可得到更好的优化 作者 Sergio De Simone 关注 8 他的粉丝 发布于 2017年2月20日 他的粉丝 Checked C —— 微软发布让C/C++更加安全的库 作者 Abel Avram 关注 5 他的粉丝 发布于 2016年6月22日
他的粉丝 LLVM3.8停止了旧Windows版本,取消Autoconf,改进Clang 作者 Sergio De Simone 关注 8 他的粉丝 发布于 2016年3月19日 他的粉丝 WebAssembly:面向Web的通用二进制和文本格式 作者 Abel Avram 关注 5 他的粉丝 发布于 2015年6月24日 1 他的粉丝 Cling旨在提供一款高性能的C++ REPL 作者 Sergio De Simone 关注 8 他的粉丝 发布于 2015年5月25日
他的粉丝 GCC 5.1正式发布 作者 Sergio De Simone 关注 8 他的粉丝 发布于 2015年4月27日 他的粉丝 苹果的Swift:iOS和OSX上的高性能高级语言 作者 Alex Blewitt 关注 4 他的粉丝 发布于 2014年7月6日 他的粉丝 Swift并不像苹果说的那么快:第一次基准测试 作者 Sergio De Simone 关注 8 他的粉丝 发布于 2014年6月13日 1
他的粉丝 苹果用LLVM JIT提升WebKit JS引擎的速度 作者 Abel Avram 关注 5 他的粉丝 发布于 2014年5月22日 他的粉丝 Pyston——基于LLVM和现代JIT技术的开源Python实现 作者 臧秀涛 关注 2 他的粉丝 发布于 2014年4月21日 3 他的粉丝 ErLLVM——面向HiPE的LLVM后端 作者 臧秀涛 关注 2 他的粉丝 发布于 2014年3月27日
他的粉丝 Android++:零硬件限制,支持MSBuild、LLVM和GCC,并集成了GDB 调试 作者 Anand Narayanaswamy 关注 0 他的粉丝 发布于 2014年2月12日 他的粉丝 LLVM 3.3完全兼容C++11 作者 Jeff Martin 关注 11 他的粉丝 发布于 2013年7月1日 他的粉丝 讨论:我们是否需要一种通用的Web字节码? 作者 Abel Avram 关注 5 他的粉丝 发布于 2013年5月28日
他的粉丝 LLVM创建者荣获2012年ACM软件系统奖 作者 Abel Avram 关注 5 他的粉丝 发布于 2013年4月18日 他的粉丝 LLVM提议向C语言中加入模块机制 作者 Alex Blewitt 关注 4 他的粉丝 发布于 2012年12月5日 他的粉丝 Objective-C中的自动引用计数 作者 Alex Blewitt 关注 4 他的粉丝 发布于 2011年7月11日
他的粉丝 Unladen Swallow的最后时光 作者 Alex Blewitt 关注 4 他的粉丝 发布于 2011年4月3日 他的粉丝 Apple发布iOS 4.3与Xcode 4 作者 Alex Blewitt 关注 4 他的粉丝 发布于 2011年3月15日 2 他的粉丝 引入JavaScript虚拟机的语言:CoffeeScript 1.0、StratifiedJS、利用C/C++的Emscripten和Python 作者 Werner Schuster 关注 4 他的粉丝 发布于 2010年12月30日
查看所有新闻

演讲所属 LLVM rss

他的粉丝 在LLVM中实现AArch64 Neon 作者 刘江宁 关注 0 他的粉丝 发布于 2014年1月9日 开发一个LLVM的新后端时,刚开始的时候是往往是比较简单直接的。但是越往后越就会发现要做好一个LLVM后端有很多要考虑的问题。ARM工程师刘江宁在LLVM后段开发时遇到一些问题。他将描述这些问题并分享解决这些问题的经验。

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


找回密码....

Follow

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

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

Like

内容自由定制

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

Notifications

获取更新

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

BT