LLVM 周报 - 第 46 期,2014 年 11 月 17 日
欢迎来到 LLVM 周报的第 46 期,这是一份每周发布(每周一发布)的新闻简报,涵盖 LLVM、Clang 和相关项目的最新进展。LLVM 周报由 Alex Bradbury 为您带来。订阅未来的期数,请访问 http://llvmweekly.org,并将其转发给您认为可能感兴趣的其他人。请将任何提示或反馈发送至 [email protected],或在 Twitter 上通过 @llvmweekly 或 @asbradbury 联系我们。
本期简报的规范地址 可以在 llvmweekly.org 上找到。
来自网络的新闻和文章
Linux 上的 Chrome 现在使用 Clang 进行生产构建。Clang 当然已经在 OS X Chrome 上使用了很长时间。切换后二进制文件的大小减少了约 8%,但这与 GCC 4.6 而不是更现代的版本相比。
SC14 上的 LLVM in HPC 研讨会将在周一举行,带有摘要的完整议程 可以在线获取
邮件列表中的内容
Duncan P.N. Exon Smith 发布了一篇关于 从 Value 层级结构中分离元数据 的 RFC。这个想法似乎得到了普遍支持。如果您有任何疑虑,现在是时候说出来了。
Tom Stellard 发布了关于 LLVM/Clang 3.5.1 发布计划 的提议。RC1 目前计划于 11 月 26 日发布。
Zachary Turner 提出一个问题,即 在提交消息中引用 Apple rdar 错误。问题是,有时如果没有错误的上下文,提交消息就很难理解,而我们很多人无法访问这些错误。
LLVM 提交
MIPS FastISel 的调用降低工作已经开始。 r221948。
R600 后端的汇编器工作已经开始。 r221994。
已添加了一个实现前向控制流完整性的通行证。 r221708。
由于计划变更,使 MDNode 成为 Value 的一系列补丁已被还原。现在目标是将元数据从 Value 层级结构中分离出来。 r221711。
有两种方法可以通知优化器加载结果永远不会为空。要么使用元数据,要么通过假设。后者现在被规范化为前者。 r221737。
已为 PowerPC 添加了
vec_vsx_ld
和vec_vsx_st
内联函数。 r221767。PowerPC 获得了对小型模型 PIC 的支持。 r221791。
添加了 llvm.arm.space 内联函数,以方便为 ARM ConstantIslands 编写测试。 r221903。
Clang 提交
其他项目提交
已在 Windows 上为 LLDB 实现断点停止/恢复。 r221642。
已使用 C++1z 支持的当前状态更新了 libcxx 状态页面。 r221601)。