LLVM 项目博客

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

LLVM 每周 - 第 51 期,2014 年 12 月 22 日

欢迎来到 LLVM 每周的第 51 期,这份每周新闻通讯(每周一发布)涵盖了 LLVM、Clang 和相关项目的最新进展。LLVM 每周由 Alex Bradbury 为您带来。订阅未来的期号,请访问 http://llvmweekly.org,并将它传递给任何您认为可能感兴趣的人。请将任何提示或反馈发送至 [email protected],或在 Twitter 上发送至 @llvmweekly@asbradbury

上周,作为 lowRISC 项目 的一部分,我参与了 分享我们对初始版本中带标签内存和“minion”内核的计划。我们已经几乎完成了一整年的 LLVM 每周,没有中断服务!

本期文章的规范地址 可以在 llvmweekly.org 找到

来自网络的新闻和文章

3.5.1-rc2 已标记,是时候再次进行测试了。

LDC(LLVM D 编译器)的 0.15.1 版本 已发布。最突出的功能可能是为 Win64 上的 MSVC 添加了初步支持。

SN Systems(索尼的一部分)写了一篇博客文章 描述他们最近贡献的 ABI 测试套件

Peter Wilmott 在各种 GCC 和 Clang 版本中对 Ruby 进行了基准测试。在 HN 上的讨论 可能很有趣。

在邮件列表上

LLVM 提交

  • 元数据现在在汇编中是无类型的。 r224257

  • PowerPC 位置换操作的指令选择已得到改进。 r224318

  • 添加了一个优化,用于将符号/零扩展移动到靠近加载的位置,这会导致在 x86 上的一些基准测试中性能提高 2-3%。 r224351

  • 如果可能,更多溢出算术内联函数会被强度降低为普通算术运算。 r224417

Clang 提交

  • 'omp for' 的代码生成已开始提交。 r224233

  • -save-temps 现在会发出未优化的位码文件。 r224688

其他项目提交

  • libcxx 测试套件现在可以使用 ccache 运行。 r224603

  • 断点现在可以在 lldb 中用名称标记。 r224392