LLVM 项目博客

LLVM 项目新闻和来自前线的详情

LLVM 每周 - 第 71 期,2015 年 5 月 11 日

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

本期文章的正版链接为 llvmweekly.org

来自网络的新闻和文章

Clang/LLVM 中 OpenMP 3.1 的实现 现已完成。感谢所有参与者。

EuroLLVM 2015 演示文稿的大部分幻灯片现已上线。视频 即将推出

统一并行 C 编译器 Clang UPC 的 3.5.1 版本 已发布。主要变化似乎是迁移到 Clang/LLVM 3.5。

Pony 语言(具有 LLVM 后端)最近 发布。它在 Hacker News 上引起了相当多的讨论

许多读者可能对 上次 C++ 标准化委员会会议的更新 感兴趣。

IBM 为 TSAN 支持MSAN 支持 发布了针对 PPC64 的悬赏。

邮件列表上的讨论

LLVM 提交

  • 添加了一个新的“收缩包装”传递。它尝试将函数的序言和结语插入到入口/退出块以外的某个地方。有关示例,请参见提交消息。 r236507

  • 已向 SystemZ 后端添加了对 z13 处理器及其向量功能的支持。 r236520r236521

  • 已编写了对新掩码收集和散布内在函数的文档。 r236721

  • 已扩展了 statepoint 内在函数,以允许将 statepoint 标记为从 GC 感知代码到非 GC 感知代码的转换。 r236888

Clang 提交

  • 添加了对 z13 处理器的 Clang 支持。 r236531

  • 已实现使用 MSVC 2015 ABI 的线程安全初始化。 r236697

  • 现在可以使用用户友好的 -fsanitize-coverage= 标志。 r236790

其他项目提交

  • libiomp 的 CMake 已集成到 LLVM CMake 构建系统中,因此您现在可以签出 libiomp 并使其与 llvm、clang 等一起构建。 r236534