LLVM 项目博客

LLVM 项目新闻和来自前线的细节

LLVM 每周 - 第 94 期,2015 年 10 月 19 日

欢迎来到 LLVM 每周的第 94 期,这是一份每周新闻简报(每周一发布),涵盖 LLVM、Clang 和相关项目的进展。LLVM 每周由 Alex Bradbury 为您带来。订阅未来的期刊,请访问 http://llvmweekly.org,并将其分享给您认为可能感兴趣的任何人。如果您有任何建议或反馈,请发送至 [email protected],或者在 Twitter 上 @llvmweekly 或 @asbradbury。

上周在 CERN 举行的 ORConf 上,所有人都玩得很开心。我们有超过 100 名开源硬件爱好者加入我们在日内瓦。您可以在这里找到我的 关于 lowRISC 的更新幻灯片。视频应该会在下周左右发布在 youtube 上。

本期文章的规范主页 可以在 llvmweekly.org 上找到

来自网络的新闻和文章

一篇关于 LLILC 的六个月回顾 已经发布,该项目旨在为 .NET 构建一个基于 LLVM 的开源编译器。它描述了垃圾回收和异常处理、代码大小和代码质量以及 JIT 吞吐量方面仍需完成的工作。

现在可以获得 2015 年 LLVM 开发者会议的日程安排

LLD 中的新 ELF 链接器 看起来速度很快。现在它可以在 binutils gold 的大约一半时间内链接 Clang。但是,生成的二进制文件更大。看看它们在功能上实现对等时的性能对比将会很有趣,但这看起来很有前景。

在邮件列表中

LLVM 提交

  • Hexagon 获得了一个新的传递来合并相邻的存储。 r250542

  • Hexagon 获得了对 'HVX' 扩展指令的骨架支持。 r250600

  • 循环矢量化器现在将整数操作缩小到最小的可能类型。 r250032

  • 为二进制样本配置文件编码添加了文档。 r250309

  • RewriteStatpointsForGC 正在开始使用操作数捆绑。 r250489

Clang 提交

  • Clang 获得了对与 GCC 相同的 -fdebug-prefix-map= 选项的支持。 r250094

  • PS4 工具链定义已添加到 Clang 中。 r250262

  • Clang 现在理解 -flto=thinr250398

其他项目提交

  • libc++ 测试指南已更新。 r250323

  • LLD 在链接 clang 方面速度更快。 r250315

  • LLDB 获得了初步的 NetBSD 支持。 r250146