LLVM 每周 - 第 79 期,2015 年 7 月 6 日
欢迎来到 LLVM 每周的第 79 期,这是一个每周发布(每周一发布)的新闻简报,涵盖 LLVM、Clang 和相关项目的最新发展。LLVM 每周由 Alex Bradbury 为您提供。您可以订阅未来几期的内容,请访问 http://llvmweekly.org,并转发给您认为可能感兴趣的任何人。请将任何提示或反馈发送至 [email protected],或在 Twitter 上发送至 @llvmweekly 或 @asbradbury。
上周我在伯克利参加了第二届 RISC-V 大会。如果您不能参加,也不用担心,因为我直播了第一天和第二天的活动。
本期内容的官方主页可以在 llvmweekly.org 上找到.
网络上的新闻和文章
Stephen Cross 已发布了 llvm-abi,这是一个用于生成符合平台 ABI 的 LLVM IR 的库。
这是一个相当可爱的 C++ 头文件 Tetris 实现,与 Clang 兼容。
邮件列表上的内容
Kevin Atkinson询问是否应该使用 MCJIT 或 ORCJIT。听起来ORC 对 LLILC 团队来说效果很好。
Chandler Carruth 已经开始了关于 AliasAnalysis 更新接口的讨论,以及应该如何处理它。
为了回答一个问题,Evgeny Astigeevich 给出了一份关于如何找到控制依赖图的有用指南。
Manuel Klimek正在更新 LLVM Phabricator 安装。
LLVM 提交
WebAssembly 后端的初始骨架已经提交。它目前还没有功能。 r241022.
已引入 DIModule 元数据节点。DIModule 用于记录当前编译单元导入的模块。 r241017.
已添加新的异常处理内在函数,用于恢复和还原父帧。 r241125.